Отель расположен на главной дороге на въезде в поселок Арамболь, Северный Гоа. Построен в 2008 году, реставрация проведена в 2012 году. Общая площадь территории отеля – 1800 кв. м.