Kravt Nevsky Hotel & SpaHotel
ulitsa Aleksandra Nevskogo 8A, Tsentralny, 191167 Saint Petersburg, Russia
Situated conveniently in Saint Petersburg, Kravt Nevsky Hotel & Spa offers 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. The property is non-smoking and is set 1.