Category: Hotels

Read More

Grand Excelsior Hotel Diera Dubai

Formerly the Sheraton Diera, this hotel is situated close to Dubai International, and is hence ideal for business travellers. The hotel has since undergone some refurbishment in order to keep up with the times. During […]