My Guide Website?
By the Hermitage
The By the Hermitage is a 1-story building in the heart of St Petersburg, offering a mix of affordability and amenities. Rooms at By the Hermitage feature cable TV, phone, private bathrooms, individual AC, comfortable bedding and an in-room safe. Guests can choose between twin, full or single rooms.