Home
>
Nigeria
>
Edo
>
Edo State
>
Orchid Hotels Limited
Orchid Hotels Limited
DBS Road, Beside Deputy Governos Office
Edo State Edo Nigeria
Rated 49 / 100 based on 2 customer reviews.
Orchid Hotels Limited has comfortable rooms, designed to suit the requirements of any traveller.
Show Map