This hotel is located in the historical and business centre of Saint-Petersburg, close to many cafés and restaurants. Nevsky Prospekt, Majakovskaya Metro Station and Moskovsky Train Station are a 15-minute walk away. 9 Owls Hotel provides comfortably furnished rooms that include an LCD TV with cable channels. The private bathrooms include free toiletries and a hairdryer. Guests can enjoy continental breakfast, as well as coffee and juices in the restaurant every morning. Smolniy Cathedral and Tavrichesky Garden are a 10-minute walk away. The hotel's attentive staff provides assistance with visa procedures and can arrange for excursions upon request.
Number of rooms : 19
Michelin Travel Partner will process your email address in order to manage your subscription to the ViaMichelin newsletter. You may unsubscribe at any time by clicking the unsubscribe link included in the newsletter. Find out more about managing your data and your rights