Angle Terre 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.
Seeing the World One Step at a Time
Angle Terre 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.
Comments on Angle Terre Hotel