El W St. Petersburg es un hotel de lujo ubicado en el corazón de San Petersburgo. Todas las habitaciones cuentan con tetera y cafetera, así como otras comodidades como minibar y televisión de pantalla plana. El hotel también cuenta con varios restaurantes y bares, así como un spa y un gimnasio.