Hotels in Russia - Hotels in St. Petersburg - Angelio-M House
Set in a historic building of the XIX century, right next to Admiralteyskaya Metro Station in Saint Petersburg, Angelio-M House offers free WiFi. Nevsky Prospekt that provides a variety of cafes, restaurants and shops is a 3-minute walk away.