3 Star · Ella
3 Arch Resort
3 Arch Resort offers accommodation in Ella, Sri Lanka. Room categories include Premium, Deluxe.
Checking live rates for your dates…
3 Star · Ella
3 Arch Resort offers accommodation in Ella, Sri Lanka. Room categories include Premium, Deluxe.