Alex Hotel on Vasilyevsky Island is located in Saint Petersburg, within a 10-minute walk of Vasileostrovskaya Metro Station, providing easy access to any point in the city. Free Wi-Fi access is available in all areas.
Number of rooms: 8
3-ya Liniya Vasilyevskogo Ostrova 52, Vasileostrovskiy, 199178 Saint Petersburg, Russia