Расположен в Хиккадуве на юго-западном побережьи Шри Ланки, вблизи коралловых рифов. Отель расположен в центре города, недалеко от магазинов, баров и ресторанов. Расстояние от международного аэропорта - 132 км.
Песчаный пляж расположен в 40 м. от отеля.