 |
Idillia Inn is situated in the historical centre of St. Petersburg, only 500 metres from Nevsky Prospect and Moscow Train Station. It offers free Wi-Fi and a 24-hour front desk.
All simply furnished rooms at Idillia come with a TV, private bathroom and hairdryer. Guests can enjoy free access to tea-making facilities and a microwave.
Idillia Inn is located a 20-minute walk from Anichkov Bridge & Palace, Kazanskiy Cathedral and the Russian Museum. The Hermitage and St-Isaakâs Cathedral can be reached within 10 minutes by public transport., |
|