Orchid Hotel
Hotel
Dubai, Emirato di Dubai
Conveniently situated in the Deira district of Dubai, Orchid Hotel is located 5.3 km from Grand Mosque, 6.5 km from Dubai World Trade Centre and 8.1 km from Sahara Centre. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and currency exchange for guests.
Numero delle stanze: 80
40C Street, Near Clock Tower Roundabout Al Rigga, Dubai, Emirati Arabi Uniti