Central InnAppartamento
Yakubovicha Ulitsa 2, Admiraltejskij, 190000 San Pietroburgo, Federazione Russa
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.