Отель расположен в городе Гавана, в 20 км от аэропорта. Построен в 1952 году, отреставрирован в 2008 году.