Conveniently situated in the centre of Saint Petersburg, Maria Hotel St. Petersburg provides air-conditioned rooms, a shared lounge, free Wi-Fi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk.
Number of rooms: 35
26 embankment river Moyka, Tsentralny, 191186 Saint Petersburg, Russia