HotelsClick.com

Hotel Wynwood

4 Stars

  Griboyedov 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.

Booking.com

Rooms facilities

  •  Television

The Hotel Wynwood offers the use of a TV in the rooms.

Book