Property Location: Art-Hotel Rachmaninov is centrally located in St. Petersburg, a 4-minute walk from Kazan Cathedral and 11 minutes by foot from Palace Square. This boutique hotel is 0.8 mi (1.4 km) from St. Isaac's Cathedral and 1.6 mi (2.6 km) from Russian Museum. Rooms: Stay ... Show More
Reach us, we're available 24/7.