Uga Halloowella opens with six luxurious suites in Hatton, Sri Lanka
Perched on a hilltop within a 252-acre tea estate in Sri Lanka’s historic central tea trails region, Uga Halloowella offers six luxurious suites alongside impeccable indoor and al-fresco…