We’re comparing great hotel deals for you...

    Hotel Lily Villa (Ella, Sri Lanka)

    Hotel Lily Villa (Ella, Sri Lanka)

    About Lily Villa

    Top amenities

      All amenities

      Contact

      No 70, Lily Avenue, Welimada Road, Haputale, Sri Lanka,  90134,  Ella,  Sri Lanka

      Frequently Asked Questions about Lily Villa

      • Is there a pool area at Lily Villa?

        No, Lily Villa doesn’t offer pool areas.

      • Are pets allowed at Lily Villa?

        No, Lily Villa doesn’t allow pets.

      • Is parking available at Lily Villa?

        No, Lily Villa doesn’t provide parking.

      • Where is Lily Villa located?

        Lily Villa is located in No 70, Lily Avenue, Welimada Road, Haputale, Sri Lanka, 90134, Ella, Sri Lanka.

      • Which popular attractions are close to Lily Villa?

        Lily Villa Nearby attractions include Uda Walawe National Park, Tea Mountains.

      Interesting hotels nearby Lily Villa

      These hotels may also be interesting for you...

      Destinations nearby Lily Villa

      Other destinations close to Lily Villa

      Explore nearby attractions