Nestled in a village in the ancient kingdom of Anuradhapura, Ulagalla Resort collides a previous era with modern comforts. Tucked away in the lush landscape by the Ulagalla Lake, Ulagalla Resort is a historic mansion transformed into a modern haven. Combining tradition with technology, the resort embraces privacy, individuality, indulgence and satisfaction.
Plan your luxury vacation with our travel experts help plan. Speak with a Luxury Travel expert via WHATSAPP: +1-315-998-1998 or Email at firstname.lastname@example.org