ApartHotel Oblaka offers accommodation in Saint Petersburg, 10 minutes walk from Nevsky Prospekt Free WiFi is offered throughout the property The bright apartments feature a sofa and a flat-screen TV There is also a kitchenette, equipped with a refrigerator Towels and bed linen are available Hermitage Museum is 35 km from ApartHotel Oblaka Various dining options are a short walk away Moskovsky Train Station and Ploshchad Vosstaniya Metro Station are within a 10-minute walk away Pulkovo Airport is 20 km from the property