Travel Hotel is located in Saint Petersburg, 10 minutes’ walk from Moskovskaya metro station. Pobedy Park is within a walking distance of the property and the road to the city centre takes about 20 minutes by public transport.
Hotel features
Various cafes and restaurant both with Russian and European cuisine can be found nearby.
The front desk works 24 hours a day. Free Wi-Fi is provided in all areas so you can always learn the latest news.
Rooms
Hotel offers 11 spacious and comfortable rooms with private bathrooms.