Featuring free WiFi, Hostel Idillia is situated in Saint Petersburg, within 1.9 km of State Russian Museum. The property is around 2.1 km from Church of the Savior on Spilled Blood, 2.6 km from Palace Square and 2.7 km from Hermitage Museum. Saint Isaac\'s Cathedral is 2.9 km away.
At the hostel, all rooms have a desk. Every room comes with a shared bathroom, while some feature a city view. Guest rooms feature a wardrobe.
Admiralty Building is 3 km from Hostel Idillia....