A look inside the glitzy Ritz-Carlton where Ted Cruz stayed in Cancun

Ritz-Carlton, Cancun

The swanky hotel's rooms offer floor-to-ceiling windows, beds wrapped in 400-count Egyptian sheets and private balconies overlooking the azure waters of the ...

Continue reading on Fox Business