Centrally located at the heart of Deira’s commercial and business districts, Delmon Palace Hotel is conveniently close to the landmark Clock Tower and only 15 minutes drive from Dubai International Airport. Moreover, Arabian shopping bazaars and cultural centers are just nearby the hotel, including religious interests, sightseeing, and business hub of Dubai. The hotel lies 3 kilometers from the city center and provides accessibility to important town facilities. No less exceptional is the hotel's easy access to the city's myriad attractions and landmarks, such as Dhow Wharfage, Net Tours & Travels, and Dubai Creek.
Delmon Palace Hotel offers 132 standard rooms and suites four-star accommodation and a wide range of dining options. Room amenities include private balcony, broadband internet connectivity, 32’’ LCD TV, Minibar, 24 hours room service and in-room safe. With an ideal location and facilities to match, Delmon Palace Hotel provides guests that match the interests in many ways.