HotelsClick.com

Hotel Pestel Inn

2 Stars

  Pestelya Street 3 - Saint Petersburg, Russia View Map

Pestel Inn is located in Saint Petersburg, a 1-minute walk from Letniy Sad Park and a 5-minute walk from Marsovo Pole Square. It features a shared kitchen. Free Wi-Fi access is available.

Booking.com

Hotel facilities

  •  Internet Point

The Hotel Pestel Inn offers fast internet connection.

Book