Find Hostels all over the World
Tabouret Rooms, HOSTEL in St Petersburg Russia.
ul. Mayakovskogo, 17/7, St Petersburg, Russia
Tabouret Rooms is a fashionable hostel opened in May, 2011.
We are located in the centre of Saint-Petersburg and just a 10 min.
walk from the largest railway station Moskovsky.
In its three rooms and can accomodate up to 16 guests.
Tabouret is only in 5-7 min.
walking distance from the central un