Отель расположен в 400 м от пляжа del Duque и невдалеке от пляжа Finabe. 2 км от центра Playa de las Americas и 20 км до аэропорта.Один 5-ти этажный корпус: 438 standard double rooms (есть смежные номера), 5 номеров для инвалидов, 14 однокомнатных junior suites, 4 трехкомнатных royal suites