Отель располагается на полуострове Самана в городе Лас Галерас среди тропического сада.