Cities Cayo Santa Maria

Royalton_Cayo_Santa_Maria_Pool-171629811119

Royalton Cayo Santa Maria in Cuba ranked the #1 Top All-Inclusive Resort in the World

Cuba’s Royalton Cayo Santa Maria resort has been voted the number one 'All Inclusive Resort in the World'