Dubai a city of luxury hotels & guest houses