New Tour Inn

22, Park Rd, , 22200 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for New Tour Inn