The Theva Residency

  11/B5/10-1, 6th Lane, Off Upper Tank Road,, Kandy, Sri Lanka

Booking.com Book Now