Guesthouse/bed and breakfast Appleton Villa Nuwaraeliya
★★★
Meepilimana, Nuwara Eliya, Sri Lanka Show on map
The Iris Villa is a hotel in Nuwara Eliya, Sri Lanka. It is one of 494 places to stay in Nuwara Eliya listed on Triptoic.
Meepilimana, Nuwara Eliya, Sri Lanka
The Iris Villa is located at Meepilimana, Nuwara Eliya, Sri Lanka.
Highly rated alternatives close by
Hotel
Hotel
Villa
Hotel
Guesthouse/bed and breakfast