Alappuzha
An intimate new boutique hotel, Leleela has just 11 exquisite rooms and a Vembanad Suite behind its attractive traditional facade. Each room opens its door to rest and relaxation, commanding spectacular panoramic views of the Vembanad Lake.