Capturing inspiration from the vibrant culture of Russia and perfectly blending it with the modern strokes of Dubai, New Moscow Hotel is a unique 3-star property not to be missed. Combining luxurious accommodation with world-class outlets and an impeccable service with smiles, the hotel offers both leisure and business travelers what matters most – a well-rounded hospitality experience that exceeds all expectations and leaves unforgettable memories.
Close to both the city’s traditional roots and the towering wonders of New Dubai, Moscow Hotel is the perfect platform from which to discover this vibrant, dynamic city. Strategically situated in the bustling Al Maktoum Street in the heart of Deira, the hotel is located just minutes away from Dubai World Trade Center, Dubai Financial Centre and a number of exciting tourist attractions. Staying at Moscow Hotel gives you the absolute advantage of location, whether you’re visiting for business or leisure.