Das Hotel New Moscow Hotel liegt im Herzen des Geschäfts-, Banken- und Einkaufsviertels Deira in Dubai. Es befindet sich in der Nähe der Al Riqqa Straße und des Creek mit seinem Hafengebiet, etwa 10 Minuten vom Internationalen Flughafen und dem Messezentrum entfernt. Die zentrale Lage ermöglicht es, das Stadtzentrum mit seinen Souks bequem zu Fuß zu erreichen.
Das Hotel bietet Zimmer mit Optionen wie Doppelbett, Kingsize-Bett oder Queensize-Bett. Die Zimmer sind mit Teppichboden ausgestattet und verfügen über individuell steuerbare Klimaanlage und Heizung sowie einen Safe. Bademäntel und Hausschuhe sorgen für zusätzlichen Komfort im Zimmer.
Die gastronomischen Einrichtungen umfassen ein Restaurant mit Klimaanlage und Kinderhochstühlen, eine Bar und ein Café. Angeboten werden Halbpension, Vollpension sowie ein kontinentales Frühstücksbuffet mit abwechslungsreichen Speisen, auch diätische Küche ist verfügbar. Zur weiteren Ausstattung zählen ein beheizter Pool, Hallenbad, Sauna, Dampfbad, Massagen sowie zahlreiche Sportangebote wie Fitnessstudio, Golf und Billard.