Este mini-hotel está situado en el complejo de apartamentos histórico del filántropo A. A. Antonova, construido en 1913 por el arquitecto V. V. Shauba. Hasta el 1994, la planta baja del edificio albergaba un cine popular llamado Lux, que pasó a denominarse Luz después de la Segunda Guerra Mundial.
Está situado en la zona del centro histórico de San Petersburgo, en la Petrogradskaya Side (Bolshoi prospect). Rodeado de preciosos edificios de estilo norteño moderno, junto con los centros de entretenimiento, cines, boutiques, cafetería y restaurantes. Muy cerca de la estación de metro de Petrogradskaya y Trade Mart Lenexpo.
Este alojamiento ofrece seis habitaciones de lujo, con capacidad para albergar hasta tres personas y que ofrecen TV, caja de seguridad de bloqueo de código y conexión Wi-Fi y llamadas telefónicas dentro de los límites de la ciudad. Secadoras y plancha están disponibles bajo petición, y el acceso a un comedor y cocina, donde se sirve un desayuno francés cada mañana está incluido en el precio de la habitación.
Construída por Pedro I el Grande en el siglo XVIII, esta fortaleza es única en el mundo. En su interior se encuentra la Catedral de San Pedro y San Pablo, que destaca por contener las tumbas de todos los empradores rusos, incluyendo el último zar Nicolas II con su familia.