Tagged: Sigiriya

1

Elephas Resort, Sigiriya

The 4-star Elephas Resort at Sigiriya, with its 32 luxury rooms, restaurant, swimming pools and 24-hour room service, is ideal for visitors wishing to explore the best of Sri Lanka’s Cultural Triangle.