Los Cabos

Los Cabos

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...
San Antonio

San Antonio

Texas has hills! Yeah, so, I don’t know a lot about Texas other than it’s pretty big and if you don’t own a pair of cowboy boots, you’re not going to fit in very well. Honestly, outside of a few trips to Austin to see some stellar music performances and eat some...