The Theva Residency
11/B5/10-1, 6th Lane, Off Upper Tank Road,, Kandy, Sri Lanka
Booking.com
Book Now