Angleterre Hotel

St. Petersburg, Russia

With a great location on St Isaac’s Square within walking distance of the Hermitage, the Angleterre offers comfortable rooms, an excellent breakfast buffet, and a helpful staff.

Our Trips using this Lodging

Angleterre hotel st petersburg 01
Angleterre hotel st petersburg 02
Angleterre hotel st petersburg 03
Angleterre hotel st petersburg 04
Angleterre hotel st petersburg 05