News

You'll find this hotel located about 16 miles northeast of Havana. This hotel is perched right on one of Cuba's top beaches and immediately recognizable by its pink facade.