Situated in Saint Petersburg and with Aleksandrovsky Park reachable within 700 metres, The Faces Petrogradskaya features concierge services, non-smoking rooms, a terrace, free Wi-Fi throughout the property and a restaurant.
Number of rooms: 27
Ulitsa Mira 7G, Petrogradskiy, 197101 Saint Petersburg, Russia