Отель расположен в древнем городе Колленгод, в предгорьях горной цепи Аннамалаи, окружен живописными холмами и плантациями кокосовых пальм и находится во Дворце Махараджи. Это настоящий дворец аюрведческой медицины, первый и единственный в своем роде. Здание, в котором располагается сейчас отель, было построено еще в 19-ом веке. В настоящее время оно реставрировано и превращено в уникальный оздоровительный центр, сочетающий опыт древнеиндийской медицинской системы аюрведа с изяществом и масштабами дворца.