El Nevsky Grand Hotel es un hotel boutique situado en el corazón de San Petersburgo, a solo 5 minutos a pie de la estación de metro de Nevsky Prospekt. Ofrece habitaciones con WiFi gratuito, así como un desayuno buffet diario y una recepción abierta las 24 horas.