Idillia Inn, St Petersburg, Russian Federation
Idillia Inn is conveniently located at Kuznechnyi pereulok, 18 in St Petersburg, Russian Federation
Hotel Location:
Address: Kuznechnyi pereulok, 18
City: St Petersburg
Country: Russian Federation
phone: +7 812 713-18-19
Hotel Features:
- Check-In Time: noon
- Check-Out Time: 11:00 AM
- In Room TV
- Hair Dryer