Cultural Triangle

Uga Ulagalla, Anuradhapura

Anuradhapura, Sri Lanka
An Anuradhapura hotel with a touch of traditional elegance and aristocracy, offers you a unique experience of luxury amidst a natural, remote, and uninhabited environment.