Bolshaya Morskaya Str.39, Saint Petersburg
The Angleterre Hotel is very favourably located 5 to 10 minute’s walk from Palace Square the Hermitage and Nevsky Prospekt. It is adjacent to the stunning Saint Isaac’s Cathedral. Energize at the gym. Rejuvenate at the sauna.