Karta Vacation Rentals
In Deira on Al Maktoum Street, Moscow Hotel fuses Russian flair with modern Dubai energy. Minutes from Dubai International Airport and a short drive to City Centre Deira and Dubai Creek, it’s also within easy reach of the Gold Souk and Dubai World Trade Centre.