Ella River Face Inn
About Ella River Face Inn
Why Choose Ella River Face Inn?
π Explore More in Ella
β Frequently Asked Questions About Ella River Face Inn
Where is Ella River Face Inn located?
Ella River Face Inn is located at 16th Mile Post Wellawaya Road .
What star rating is Ella River Face Inn?
Ella River Face Inn is a 0-star hotel, categorized as Standard accommodation in Ella, Sri Lanka.
What amenities does Ella River Face Inn offer?
The hotel offers essential amenities for a comfortable stay in Ella.
Is there parking at Ella River Face Inn?
Parking information for Ella River Face Inn is available on the booking page.
How can I book Ella River Face Inn?
You can check rates and availability for Ella River Face Inn through the booking link on this page. We recommend booking in advance for the best rates.
π Compare with Similar Hotels in Ella
Not sure if Ella River Face Inn is right for you? Check these alternatives:
Set in Ella, 4.7 km from Demodara Nine Arch Bridge, Nature Village Inn offers accommodation with a garden, free private ...
View Hotel βFeaturing a garden, My Hostel is set in Ella and also provides a terrace and a shared lounge. Offering a restaurant, the...
View Hotel β