Sun and Sands Plaza Hotel is located in Dubai, 500 metres from Twin Towers Shopping Centre. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Al Ghurair Centre is 1.1 km from the hotel. At the hotel, rooms are equipped with a wardrobe. All rooms come with a private ba Read more
Sun and Sands Plaza Hotel is located in Dubai, 500 metres from Twin Towers Shopping Centre. This 3-star hotel offers a 24-hour front desk, a concierge service and free WiFi. Al Ghurair Centre is 1.1 km from the hotel. At the hotel, rooms are equipped with a wardrobe. All rooms come with a private bathroom with a bath and free toiletries. At Sun and Sands Plaza Hotel each room has a flat-screen TV with satellite channels. Grand Mosque is 1.2 km from the accommodation. The nearest airport is Dubai International Airport, 6 km from the property.