Photo Gallery
La Casa Hotel

La Casa, which in Spanish means “The House”, is converted from an erstwhile residential mansion of a large Indian joint family.
It offers 22 uniquely-styled rooms, all furnished with exquisite traditional interiors, most inviting luxury beds and state-of the art technology.
Lounge sit-outs (baithaks) on each level have been designed to enhance your holiday experience - massaging machines, library of handpicked books, and soft piped music will unwind you completely.