Ella Flower Garden Resort is a 3.5-star hotels.
Ella Flower Garden Resort is part of Independent under Independent.
Read More







Ella Flower Garden Resort is a 3.5-star hotels. Ella Flower Garden Resort is part of Independent under Independent.
Located at Passara Rd, 3rd Mile Post in Ella, Sri Lanka. Those looking to explore will find Udawalawe National Park nearby.
Ella Flower Garden Resort has Garden, Picnic area, LAUNDRY_FACILITIES, TOURS_TICKET_ASSISTANCE, HIKING_BIKING_TRAILS_NEARBY, and more.
Phone number: 94 0716299900
Popular Facilities | |
Check-In / Check-Out Time | From 14:00 - 23:30 - to 11:00 |
Available rooms at Ella Flower Garden Resort | 27 |
Another facilities in Ella Flower Garden Resort | Garden, Picnic area, TV in Common Area, Wi-Fi, Limited car park |






