Indigo St. Petersburg - Tchaikovskogo Hotel
HotelUpmarket lodging with bold rooms, an elegant restaurant & a bar, plus an indoor pool & a 24/7 gym. People often mention hotel, rooms, staff, nice, room, service,
Address
Ulitsa Chaykovskogo, 17, St Petersburg, Russia, 191187
Website
Contact
+7 812 454-55-77Price rating
$72/night
Rating on Google Maps
4.80 (1.2K reviews)Open on Google Maps