The Hotel Wynwood offers the use of a TV in the rooms.
Hotel Wynwood
4 StarsGriboyedov Channel Embankment 18-20 - Saint Petersburg, Russia View Map
WYNWOOD Hotel is situated in Saint Petersburg and features a bar and on-site dining. Located around 600 metres from State Russian Museum, the hotel is also an 8-minute walk away from Church of the Savior on Spilled Blood.
Rooms facilities
- Television