Idilliya (Idyll) Inn Hotel is located in the center of Saint Petersburg, within a 5-minute walk from Nevsky Avenue and Vladimirskaya metro station. The Moscow Train Station, Pushkin Public Garden, and the Arctic and Antarctic Museum are nearby. It will take you 10 minutes to get to Palace Square and the Winter Palace by public transport.
Nutritious buffet breakfast is served. In the neighborhood, you will find numerous cafés and restaurants satisfying all budgets and tastes.
Complimentary Wi-Fi is provided, so you can plan your trip further and book necessary tickets. Laundry services are available.
The hotel offers 21 cozy rooms designed in classical style. Each room has a private bathroom and a TV.