Magic Apartments Cheshire CatHotel
6-ya Sovetskaya ulitsa 8, Tsentralny, 197706 Saint Petersburg, Russia
Волшебные апартаменты Чеширский Кот is centrally located in Saint Petersburg and offers self-catering accommodation. The property is 1.8 km from Moskovsky Train Station, 900 metres from the closest metro station and offers free Wi-Fi.