On your next trip to the Los Cabos area, you'll discover the charming Seven Crown Cabo San Lucas. This inexpensive hotel is situated in downtown Cabo San Lucas and offers its guests an excellent location, cozy guestrooms and a relaxing atmosphere for an incredible vacation getaway.