Central Inn Apartment Admiralteyskiy
Located in Saint Petersburg, Central Inn offers accommodation with free Wi-Fi and flat-screen TV, as well as a restaurant. A continental breakfast is available daily at the apartment.
Number of rooms: 15
Yakubovicha Ulitsa 2, Admiralteyskiy, 190000 Saint Petersburg, Russia