El hotel Seven Crown Los Cabos está ubicado en la calle principal de Cabo San Lucas, a cuatro cuadras de Playa El Médano y a dos cuadras de la Marina de Cabo San Lucas. Desde el hotel se puede caminar a la zona de restaurantes, tiendas y ambiente nocturno. El Cabo San Lucas Country Club queda a 1.8 kilómetros del hotel y El Arco, a 2.6 kilómetros. El aeropuerto internacional de Los Cabos (SJD) queda a 45 kilómetros de distancia.
Este hotel de ciudad tiene un total de 65 habitaciones. Todas tienen aire acondicionado, baño privado con ducha, televisión con cable/satélite y acceso a internet inalámbrico. Las junior suites cuentan además con un área de descanso aparte, un mini-refrigerador y una pantalla plana LCD. Hay habitaciones libres de humo disponibles.
El hotel Seven Crown Los Cabos tiene un desayunador que ofrece desayuno continental de cortesía. También cuenta con una piscina, una pequeña sala de reuniones, acceso para sillas de rueda, servicios de negocios, caja de seguridad y estacionamiento entre otros servicios.