Creative quest apartments in the center of St. Petersburg
The apartments are located in the center of St. Petersburg. Moskovsky Train Station is 1.8 km away, while the nearest metro station is 900 meters away. Free Wi-Fi.
The rooms are equipped with a TV and bed linen. Featuring a bath or shower, private bathroom also comes with free toiletries. Extras include a washing machine, sofa and ironing facilities.
Cheshire Cat Apartments offers a shared fully equipped kitchen. A shuttle service is available upon request.