Located in the city centre of Saint Petersburg, next to Nekrasovskiy Garden, Mini Hotel Rada features a shared kitchen, shared lounge and free Wi-Fi. …
Located in the city centre of Saint Petersburg, just a 5-minute walk from Nevsky Prospekt, Alex Mini Hotel features free Wi-Fi, a shared kitchen and shared lounge. …