Отель построен в 1997 году, последний ремонт проводился в 2010 году. Находится на севере Гоа, рядом с пляжем Бага. Общая площадь территории составляет 2300 кв.м. Отель представляет собой четыре 3-этажных корпуса.