Hotel Travellers Nest 3 stars

117/4/1/1 Anagarika Dharmapala Mawatha(Opp Buwelikada Fuel Station), 20000 Kandy, Sri Lanka

Hotel image
Read more reviews for Hotel Travellers Nest