Grand Hotel TchaikovskyHotel
Ulitsa Chaykovskogo 55, Tsentralny, 191123 Saint Petersburg, Russia
Conveniently situated in Saint Petersburg, Grand Hotel Tchaikovsky features 4-star accommodation close to Summer Garden and Anna Akhmatova Museum. The property is located 1.9 km from Ploshchad Vosstaniya Metro Station, 2.