This sophisticated hotel can be found in Havana Located within 1000 metres from the town centre the accomodation allows easy access to all this destination has to offer The hotel is just a short walk from the main entertainment areas Within 900 metre . . .