Ouvert en 2001, l'hôtel compte en tout 54 chambres, dont 9 suites junior et une chambre adaptée aux personnes handicapées, réparties sur 5 étages. Les hôtels Seven Crown sont présents dans les grands lieux de villégiature de la presqu'île de Baja, Los Cabos et La Paz. Ils proposent tous deux un haut niveau de service et de qualité, avec des prix très attractifs. L'hôtel propose par ailleurs gratuitement les installations suivantes : Business Centre, agence de voyage, location de voiture, WLAN Access Point, ascenseurs, restaurant climatisé, terrasse avec bar et jacuzzi et parking. Les services de chambre et de blanchisserie complètent les prestations.