This charming hotel blends historic elegance with modern comfort, offering spacious rooms, a delightful restaurant, and a prime location near St. Petersburg's iconic sights.
Millionnaya St, 10, St Petersburg, Russia, 191186 Get directions
HelenOfB
J8M7K
deyanpehlivanov
nikkidF4579YZ
D O
Cojoco60
martinrN6953BH
180luish