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

    Hotel Orchard Villa, Lekki (Lekki, Nigeria)

    Hotel Orchard Villa, Lekki (Lekki, Nigeria)

    About Orchard Villa, Lekki

    Top amenities

      All amenities

      Contact

      Block 41, Plot A, Fola Osibo Street,  Lekki,  Nigeria

      Frequently Asked Questions about Orchard Villa, Lekki

      Interesting hotels nearby Orchard Villa, Lekki

      These hotels may also be interesting for you...

      Destinations nearby Orchard Villa, Lekki

      Other destinations close to Orchard Villa, Lekki

      Explore nearby attractions