Hotel Kosmeya
Hotel
Moscow
This boutique-style Moscow hotel is centrally located, only 700 m from the Olympic Stadium and a 10-minute walk from Dostoyevskaya Metro Station. Free Wi-Fi is included.
Number of rooms: 6
Samotechnaya Ulitsa 5, Tverskoy, 127473 Moscow, Russia