Situated in the Deira district in Dubai, 900 metres from Twin Towers Shopping Centre, Sahil Hotel features air-conditioned rooms with free WiFi throughout the property. All rooms have a TV. Each room includes a private bathroom equipped with a bath.
Situated in the Deira district in Dubai, 900 metr Read more
Situated in the Deira district in Dubai, 900 metres from Twin Towers Shopping Centre, Sahil Hotel features air-conditioned rooms with free WiFi throughout the property. All rooms have a TV. Each room includes a private bathroom equipped with a bath.
Situated in the Deira district in Dubai, 900 metres from Twin Towers Shopping Centre, Sahil Hotel features air-conditioned rooms with free WiFi throughout the property. All rooms have a TV. Each room includes a private bathroom equipped with a bath.
Number of Rooms: 35