About Teak Lodge
The Teak Lodge is situated in a serene area, with lush green gardens, and offers accommodation in family rooms, twin rooms, double and triple rooms. All rooms are furnished in teak furniture and feature ceiling fans and air-conditioning. .
[Compliances and Memberships/Affiliations]