Our Trips using this Lodging

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.

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