Hotel Alta Vista

Hotel Alta Vista Address: 35/5, Ella Wallawaya road, Ella, Sri Lanka

Minimum price found for Hotel Alta Vista was: Null LKR

Click here to get more information, photos & guest ratings for Hotel Alta Vista