The hotels in Havana are very good, most having been recently refurbished. Our tour operator, Captivating Cuba, recommended The Florida, a small establishment of only 25 rooms in Obispo Street, right in the centre of the old city. It was only four star but the standard was five star. It has an inner courtyard that has been covered with a glass roof and converted into a most comfortable lounge.