Отель расположен на пляже, в архипелаге Los Canarreos, в 7 м от аэропорта Кайо Ларго. Построен в 1995 году.