August 10, 2014 Total Views: 5216 Today: 1
Hotel Angel Saint Petersburg, Located on the Nevsky Prospect, in the heart of Saint Petersburg, Hotel Angel features free Wi-Fi throughout. The front desk is open 24 hours a day. With wall paintings, all rooms come with modern furnishings and a flat-screen TV. Some have a private bathroom. Dostoevskaya Metro Station is a 5-minute walk from the Angel. Moskovskiy Train Station is 1 km away. (Hotel Angel Saint Petersburg hotels booking).