Отель расположен в Северном Гоа (Анжуне). Открыт в 1986 году. Отреставрирован в 2013 году. Площадь территории 4000 кв.м. Состоит из одного 1-этажного корпуса и пяти 2-этажных корпусов. Ресторан отеля предлагает блюда гоанской, индийской и международной кухонь.