My wife and I loved this place. Location was great. We could walk to most places or easily take the bus/metro to wherever we needed to go. New Holland (5 min walk) has about 10 great restaurants. Highly recommend this place!
Date of stay: September 2018
Dima_Lazurka, VR Owner at New stylish studio in central St Petersburg, responded to this reviewResponded 27 September 2018
Thank you for your review!