Home
>
Nigeria
>
Edo
>
Edo State
>
Nel Rose Hotel
Nel Rose Hotel
Government House Road
Edo State Edo Nigeria
Rated 59 / 100 based on 2 customer reviews.
Nel Rose Hotel provides comfortable rooms, furnished to fit the needs of any guest.
Show Map