You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

Angleterre Hotel, Saint Petersburg, Russia

Angleterre Hotel is located in the heart of St Petersburg, adjacent to St Isaac’s Cathedral and close to the famous Hermitage Museum. The hotel with in a walking distance from the Nevsky Prospect and all the major sightseeing and shopping spots.

Rooms & Suites

All rooms offer either a unique view on St. Isaac's Cathedral or overlook our quiet inner court. Enjoy your stay in one of our spacious rooms just a short walk from the centre of St. Petersburg.