The Melía Cohiba, one of the shiny high-rise hotels.