Admiralty Embankment, 10, Sankt-Peterburg, Leningrad Oblast, Russia, 190000, Saint Petersburg
Loading hotel details...
Heating, All Spaces Non-Smoking (public and private)
Free Wi-Fi
Pets allowed
Check-in: 14:00:00 · Check-out: 12:00:00