Grand Hotel Tchaikovsky
4 Stars55 Tchaikovsky St. - 191123 - Saint Petersburg, Russia View Map
The 4-star Grand Hotel Tchaikovsky is located in Saint Petersburg, 1.6 km from the Russian State Museum. It offers air-conditioned rooms with private bathrooms, express check-in / check-out and free Wi-Fi. Bar and an in-house restaurant serving European dishes. Rooms come with a desk, a flat-screen TV and a fridge. Some rooms have city views.