Article - Kimpton Mas Olas Resort & Spa Opens in Todos Santos, Los Cabos - Kimpton Hotels & Restaurants announced today that it will welcome a new boutique luxury resort, Kimpton Mas Olas Resort & Spa, located on Mexico's Baja Sur peninsula. The resort is set to open on April 1, 2024 in the charming coastal town of Todos Santos.