Hotel Review: Iberostar Parque Central, Havana, Cuba
The Iberostar city hotels have an uncanny knack of turning up in the best possible city locations and the Iberostar Parque Central delivers. Read also: Understanding the Iberostar offering Located…