This family-friendly St. Petersburg hotel is located in the historical district, within a 5-minute walk of Alexander Garden, Russian Admiralty and Palace Square. Monument to Nicholas I and Manege Central Exhibition Hall are also within 5 minutes. Admiralteyskaya Station is 6 minutes by foot and Nevsky Prospekt Station is 15 minutes.