Angleterre Hotel, Saint Petersburg, Russia

Make a Reservation

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.