Loading hotels
Confirming room availability...
Central Inn, Yakubovicha Ulitsa 2, Saint Petersburg, Russian Federation
Located in Saint Petersburg a 2-minute walk from Saint Isaac's Cathedral and a 10-minute walk from Nevsky Prospekt New Holland and Hermitage Central Inn provides accommodation with free WiFi air conditioning and a shared lounge. Some rooms boasts views of the dome of St. Isaac's Cathedral. Popular points of interest near the apartment include Winter Palace Mariinsky Theatre and St. Nicholas Naval Cathedral.