It has all the basic things you require for a nice business 5 star stay. The location is very central for the city as well as a walk to the beach, so, will definitely be an advantage. Overall, a nice stay.
TripAdvisor Traveller Rating
dev7seas, Dubai, United Arab Emirates
Jan/07/2017