Well situated in Saint Petersburg, Green loft hotel offers a continental breakfast and free Wi-Fi. This 3-star hotel offers a 24-hour front desk and luggage storage space. Certain units at the property feature a balcony with a city view.
Number of rooms: 11
Kremenchugskaya Ulitsa 21, building 3, 1st floor, Tsentralny, 191167 Saint Petersburg, Russia