Oak Ray La Ella Breeze 3-star hotel

Oak Ray La Ella Breeze is located at 5, Wellawaya Road, A23 Road, Ella, Sri LankaLK90090.
Oak Ray La Ella Breeze 3-star hotel Travel photography Family-friendly: true