No reviews yet
Отель находится в штате Керала, в г. Човара (Северный Ковалам). Дата открытия – 1997 год, дата последней реставрации - 2011. Площадь территории 4500 кв.м. Состоит из трех 3-этажных корпусов и одиннадцати 1-2-этажных коттеджей.
В отеле 30 номеров.