Located on the buzzing lanes of Al Maktoum Street in Deira, the hotel is conveniently nestled amidst Government Offices, Corporate Institutions and Shopping malls, and is a mere 7 minutes away from the Dubai International Airport and World Trade Centre.
This combination of creative harmony and refined luxury continues throughout the hotel, with hallways, restaurants, ballrooms and guest rooms meticulously designed to ensure that your stay at Moscow Hotel is truly unforgettable.
The hotel has 138 luxurious spaces including 20 Emperor (Executive) Suites and two Executive floors, each one weaving its own story of elegance and creativity. The visitors can choose from the Red, Blue, Yellow or Green Room, all boasting customized interiors and plush comfort that will truly make guests feel like royalty.