Alex Hotel on Budapeshtskaya are located in Saint Petersburg, 2 km from Kupchino Metro Sation with free Wi-Fi access in all areas.
Alex Hotel on Budapeshtskaya is located in Saint Petersburg, 2 km from Kupchino Metro Station. Free Wi-Fi access is available in all areas.