Situated in the heart of Deira. Just 5 kilometers from Dubai International Airport and within walking distance from the shopping centres and banks. The hotel is located near the Clock Tower.