The Angleterre Hotel
Picturesque St Petersburg is a city rich in art and culture. Set in the city centre and overlooking St Isaac's Cathedral, The Angleterre Hotel offers comfort and refinement to its guests.
Stay at the Angleterre and discover the romance of St Petersburg.Book Online
Modify/Cancel a reservation
Speak directly to the Hotel (free of charge).