Situato di fronte al Malecón, il Deauville possiede una meravigliosa ubicazione da cui ammirare il mare ed il Castillo de los Tres Reyes del Morro, fortezza costruita dagli spagnoli all'entrata della Baia dell'Avana. Dal Deauville i visitatori possono raggiungere velocemente i quartieri coloniali e moderni della capitale cubana. Le comode stanze dispongono di balcone con vista sul mare o sull'Habana Vieja. Possiede inoltre una terrazza dove si trova una piscina molto famosa.