If you are staying at the Meadow Hotel, the main attractions of St. Petersburg are less than a 10-minute walk away. The Winter Palace, Kazan and St. Isaac's Cathedrals, Admiralty and Palace Square are all within 800 metres of the hotel. The advantage of the Meadow Hotel is its modern design and spacious rooms with high ceilings and wide beds. The nearest metro station is Admiralteiskaya, a two-minute walk from the Meadow Hotel, and it takes an av...
Learn more