Forrest HouseInn
Nevskiy prospekt, 88, Saint Petersburg, 191025
Located in Saint Petersburg, within 500 metres of Mayakovskaya Metro Station and 700 metres of Anna Akhmatova Museum, Forrest House offers free Wi-Fi throughout the property. The property is set 600 metres from Ploshchad Vosstaniya Metro Station, 2.