Walauwa on the hill Hotel Hatton
Set in Hatton, 39 km from Gregory Lake, Walauwa on the hill offers accommodation with a garden, free private parking, a shared lounge and a terrace.
Number of rooms: 3
Main Street 139a Fruit hill, Hatton, 22000 Hatton, Sri Lanka