An indoor swimming pool, a sauna, hammam and free Wi-Fi are features of this Moscow hotel. It is set 20 m from Ulitsa Vucheticha bus stop and 1.4 km from Timiriazevskaia Metro Station.
Number of rooms: 82
Vucheticha Street 32, Timiryazevskiy, 127206 Moscow, Russia