Orchid

Orchid hotel is Located in the heart of Lekki, a two minutes drive from chevron on Lekki-epe.

Orchid