Gran Hotel Bristol is within easy walking distance of landmarks in Havana