Отель находится на Южном Гоа, на пляже Богмало. Основан в 1978 году. Площадь территории 8100 кв.м. Представляет собой один 7-этажный корпус.