The Noble House Hotel chain will open its first hotel in Mexico in Cabo San Lucas’ most popular beach. The 9-stories, 187-room, $100 Million USD lodging establishment will be named Corazón (Spanish for heart) Cabo Resort & Spa and is located next to the Cabo Villas timeshare resort. It features two infinity pools and a Rooftop bar, the highest in Los Cabos.