Tekanda Lodge is a luxurious 5-star hotel nestled in the charming coastal town of Ahangama, Sri Lanka. This serene retreat offers a perfect blend of comfort and elegance, making it an ideal destination for both leisure and business travelers. With a focus on personalized service and attention to detail, Tekanda Lodge ensures a memorable stay for its guests.