This hotel is located in the historical and business centre of Saint-Petersburg, close to many cafes 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 hotels attentive staff provides assistance with visa procedures and can arrange for excursions upon request