The Trevene Hotel

The Trevene Hotel Address: No 17 Park Road, Nuwara Eliya, Sri Lanka

Minimum price found for The Trevene Hotel was: 9207 LKR

Click here to get more information, photos & guest ratings for The Trevene Hotel