Located in the city centre of Saint Petersburg, next to Nekrasovskiy Garden, Mini Hotel Rada mini-hotel features free Wi-Fi. Nevsky Prospekt is a 10-minute walk away.
Number of rooms: 10
Nekrasova Street 58, Tsentralny, 191014 Saint Petersburg, Russia