Комплекс The Pavilions состоит из 24 вилл и расположен на острове Бали в 750 м от центра Санура и в 550 м от пляжа Sanur beach. Расстояние до Международного аэропорта Денпасара Нгурах-Рай (Bandar Udara Internasional Ngurah Rai) на острове Бали составляет 16 км.