Das Hotel New Moscow Hotel liegt im Herzen von Dubais Geschäfts-, Banken- und Einkaufsviertel Deira. Die zentrale Lage nahe der Al Riqqa Straße und dem Creek mit Hafengebiet sorgt für beste Anbindung und kurze Wege zum Internationalen Flughafen sowie verschiedenen Märkten und dem Emirat Sharjah.
Das Hotel bietet Zimmer mit Optionen wie Teppichboden und verschiedenen Bettenarten, darunter Doppelbett, Queensize- und Kingsize-Bett. Die Zimmer sind mit individuell regelbarer Klimaanlage, Safe und Schreibtisch ausgestattet, zudem gehören Badezimmer mit Dusche, Badewanne und Bidet zur Ausstattung.
Zur gastronomischen Auswahl zählen ein Frühstückssaal, Café, Bar und ein Restaurant mit Klimaanlage und Kinderhochstühlen. Verpflegung ist mit Halbpension, Vollpension und Frühstücksbuffet möglich, auch spezielle Diätgerichte werden angeboten. Zur Entspannung stehen ein beheizter Pool, Sauna, Dampfbad und vielfältige Wellnessangebote sowie ein Fitnessstudio zur Verfügung. Weitere Freizeitangebote sind Billard, Darts und Bräunungsstudio.