Отель представляет собой современное здание, расположенное рядом с центром Понта-Делгада, в 4 км от аэропорта.