Sri Lanka Ellawaththa, 7th Mile Post, Passara Road, 90090 - Ella, Sri Lanka
Situated in Ella, (fifteen kilometers) from Demodara Nine Arch Bridge, Tranquility Ella features accommodation with free bikes, free private parking, a garden and a shared lounge.