El W St. Petersburg es un hotel de lujo ubicado en el centro de San Petersburgo, cerca de la catedral de San Isaac y del Museo del Hermitage. Todas las habitaciones cuentan con cafetera y tetera, así como con otras comodidades de alta calidad. El hotel cuenta con varios restaurantes y bares, así como con un spa y un gimnasio.