<
Hill Tops Villa (Pvt) Ltd Katumana

No: 30, Spencer Park, Katumana, Nuwara Eliya, Sri Lanka.

052-2224555

Description

Hotel.