Отель расположен на популярном курорте Бентота, в 1,2 км от одноименного озера. Окруженный частным садом, отель занимает здание виллы, построенной в 1845 году. Отличное место, чтобы отдохнуть вдали от шумных городов, но при этом в максимально комфортных условиях.