This hotel is situated on the banks of the Almendares River in Havana's woodlands Guests are within easy reach of all the interesting cultural and leisure attractions Havana's international airport is just about 15 km from the hotel The hotel is exc . . .