Karta Vacation Rentals
Located in Nuwara Eliya, Peach Villa by Amaluna sits 4 km from the city center. This private villa is a quiet base for exploring Sri Lanka’s cool hill town and nearby tea-country scenery. Expect peaceful mornings and easy access to downtown sights.