The Rooms Boutique Hotel is located in Moscow, Russia on Москва Николоямская улица 38/23 ст3 БЦ Мега-стройкомплекс. The Rooms Boutique Hotel is rated 4.1 out of 5 in the category inn in Russia.
Address
Москва Николоямская улица 38/23 ст3 БЦ Мега-стройкомплекс