ROYAL TULIP LLC
Featuring 3-star accommodation, Royal Tulip Hotel LLC is situated in Dubai, 5.4 km from Grand Mosque and 8.6 km from Dubai World Trade Centre. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free WiFi. The accommodation features a tour desk, luggage storage space and […]