HOTELS in Ambewela Sri lanka

  1. 4 star

    Jetwing Warwick Gardens

    jwg-exterior-03 From : Sri Lanka

    High up amongst the majestic peaks in the central hills of Sri Lanka, nestles the quaint hill capital of Nuwara Eliya. Bungalows, guest houses and hotels from the extravagant to the rustic sit both near and far from its bustling town centre.If you are seeking seclusion at its best, a place to return to, in […]

    readmore