Featured Hotel in Saint-Petersburg
39 Bolshaya Morskaya str., Saint-Petersburg, Russia
This stylish, 5 star hotel has undergone a complete refurbishment. Its prime location on St Isaac's Square, in the heart of this most historic and romantic city makes the Angleterre Hotel an ideal place for staying and discovering of fascinating.
Prices on demand