Petro Palace Hotel

An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV and free Wi-Fi are offered at this recently renovated hotel, just a 5-minute walk from St. Petersburg’s Palace Square and Nevsky Prospekt Avenue.

Hotel info:

Price: 12000..38000

Rooms:194

Show more

Saint Petersburg: similar hotels