Set in Saint Petersburg, Island features free WiFi. Popular points of interest nearby include Petrovsky Stadium, Admiralty Building and Saint Isaac\'s Cathedral. Mariinsky Theatre is 1.9 km from the hotel.
At the hotel, each room comes with a wardrobe. The rooms in Island are fitted with a flat-screen TV and free toiletries.
The reception can offer helpful tips for getting around the area.
Hermitage Museum is 2.3 km from the accommodation....
|12 Liniya V.O. dom 13|