Teakvilla Hotel 3 stars

Dambulla Rd, Habarana, 50150 Habarana, Sri Lanka

Hotel image
Read more reviews for Teakvilla Hotel