Arkadia Hotel is located in a quiet courtyard in the heart of St. Petersburg, surrounded by many major attractions of this beautiful city. The hotel is only a 15-minute walk from the Hermitage, 6 minutes from St.
Number of rooms: 18
Naberezhnaya Reki Moyki 58A, Bldg G, Admiralteyskiy, 190000 Saint Petersburg, Russia