Welcome to BTH Sarovaram, a paradise indeed, for the nature lover. Set in a sprawling, lush green, five acre property overlooking the tranquil backwaters of Cochin, the resort has its own fresh water lake within its premises. Conceptualized to blend in with nature, BTH Sarovaram is in perfect harmony with its surroundings, enabling guests to indulge in the glory of nature. |