El Hotel Ambassador es un elegante hotel de 4 estrellas situado en el centro de San Petersburgo, a pocos pasos de la catedral de San Isaac y del Museo del Hermitage. Las habitaciones son amplias y están decoradas con un estilo clásico, y cuentan con todas las comodidades modernas. El hotel también cuenta con un restaurante que sirve cocina internacional y rusa, así como un bar y un centro de fitness.