Guest House Dewpoint Ella
★★★★
Ella - Passara Rd, Ella, Zen Garden Palace, Ella, Sri Lanka Show on map
Zen Garden Palace is a homestay in Ella, Badulla, Sri Lanka. It is one of 374 places to stay in Ella listed on Triptoic. The property has 1 rooms.
Ella - Passara Rd, Ella, Zen Garden Palace, Ella, 90090, Sri Lanka
Zen Garden Palace is located at Ella - Passara Rd, Ella, Zen Garden Palace, Ella 90090, Sri Lanka.
Zen Garden Palace has 1 rooms.
Highly rated alternatives close by
Guest House
Homestay
Hotel
Bed & Breakfast
Guesthouse/bed and breakfast
Hotel