Cuba’s Newest Boutique Hotel
Cuba’s rapidly-expanding hotel product has a new addition: a boutique property in Santiago de Cuba. As part of a wider crop of new hotels in the far southeastern corner of the country, the Punta Gorda hotel has opened its doors. The 12-room hotel is set on the bay that’s close to the city’s Marina Marlin, … Read more