A new hotel is to open in the city of Dubai in November, it has emerged. A new hotel is to open in the city of Dubai in November, it has emerged. According to TTN Worldwide, the Ottoman Palace will feature 410 rooms and 38 villas, with facilities including swimming pools, spas, steam baths, aromatherapy, snow rooms, hydro massage areas, « Continue Reading »