3 star hotels in Saint Petersburg, Russia
Statskij Sovetnik Hotel Zagorodnyy
- Price from
- 653.000 đ
- Excellent
- 14 reviews
Vasilievskiy Dvor Hotel
- Price from
- 528.000 đ
- Exceptional
- 17 reviews
Best Western Plus Centre Hotel
- Price from
- 736.000 đ
- Excellent
- 63 reviews
Nevsky Aster
- Price from
- 494.000 đ
- Excellent
- 171 reviews
Stony Island Hotel
- Price from
- 751.000 đ
- Excellent
- 4 reviews