May 29, 2018 | New hostel development
The MEININGER Hotel St. Petersburg Nikolsky is MEININGER’s first ever hotel-hostel hybrid in Russia. The property offers a total of 158 rooms and is located in the heart of St. Petersburg in the former Nikolsky market halls on Sadovaya Street. MEININGER operates...
Recent Comments