
Tranquil Villa
B45, Mepilimana Nuwaraelliya, 22200 Nuwara Eliya, Sri Lanka, Nuwara Eliya
Location It’s so nice when the nature is right outside your door! Villa Tranquil Villa is located in Nuwara Eliya. This villa is located in 6 km from the city center. At the villa It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi is available on the territory. Ask for m
Free WiFiParkingKitchen














