Отель расположен в живописном месте на территории гольф-клуба Las Américas на юге Тенерифе. Представляет собой 4-этажное здание, построенное в колониальном стиле и окруженное садом. Из окон отеля открывается панорамный вид на поле для гольфа, Атлантический океан и остров Гомера.