Petro Palace Hotel
Strategically located in the center of the city, Petro Palace Hotel makes for an ideal base in Saint Petersburg. The city's well-known attractions such as the Winter Palace, St. Petersburg Palace Square and Vasilyesvsky Island are within close proximity to the property.
The hotel houses 194 air-conditioned rooms filled with all the essentials to ensure an enjoyable stay. Guests can also use the amenities on offer such as a business centre, gym, swimming pool, and Spa which provides free all-day access to it's guests.
Guests staying at Petro Palace can enjoy an evening meal at the in-house restaurant which features beautiful views of St. Isaac's Cathedral and the Hermitage.