With a stay at Emirates Stars Hotel Apartments Dubai, you'll be centrally located in Dubai, within a 5-minute drive of City Centre Deira and Al Ghurair Centre. This upscale aparthotel is 5.1 mi (8.3 km) from Go ... Read more

View all Luxury Hotels in Dubai