by Andressa | Dec 29, 2016 | Case Studies
Two Roads Hospitality had just secured the management contract on a stunning, brand new resort in Cabo San Lucas that opened its doors the prior summer. The Cape is a Thompson hotel that sits on the Sea of Cortez overlooking El Arco. Its location is pretty near...