The Cliff Abodes is located in Benin City, Nigeria on 3 Stephen Ikhimwin street, Off Godwin Abbe Way, beside Paragon School. The Cliff Abodes is rated 5 out of 5 in the category serviced accommodation in Nigeria.
Address
3 Stephen Ikhimwin street, Off Godwin Abbe Way, beside Paragon School