
Hotels & Accommodation
Uga Halloowella
Uga Halloowella in Norwood, Sri Lanka. Plantation bungalow suites, infinity pool, dining.
NorwoodView profile
Norwood is a locality in Nuwara Eliya District, Central Province, Sri Lanka. Postal code: 22058.
1 business in this location · Explore the full directory