The average price of a room in hotel restaurant in Moscow is $47 per night.
1 ART HOTEL receives great reviews from guests. Gregory Urban, Palmira Business Club and PARRADOSSO Boutique Hotel are also excellent options to stay in Moscow restaurant.