Отель находится в штате Керала, в г. Човара (Северный Ковалам). Дата открытия – 1997 год, дата последней реставрации - 2011. Площадь территории 4500 кв.м. Состоит из трех 3-этажных корпусов и одиннадцати 1-2-этажных коттеджей.
Контактные данные
Chowara P. O., Thiruvananthapuram, Kerala, 695501, South India