Tea Garden Holiday Inn

Tea Garden Holiday Inn Address: Ella, Ella, Sri Lanka

Minimum price found for Tea Garden Holiday Inn was: 4407 LKR

Click here to get more information, photos & guest ratings for Tea Garden Holiday Inn