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 and Palace, Kazanskiy Cathedral and the Russian Museum The Hermitage and St-Isaaks Cathedral can be reached within 10 minutes by public transport