Nest Spa & SuitesEdit Listing
Plot 807, Oba Ambimbola Street, Agodi, G.R.A, Ibadan, Oyo State, Nigeria

E-mail Contact

Short Description

Nest Spa and Suites located in the centre of Ibadan metropolis in a serene street of Oba Ambimbola offers first-class hotel services inclusive of deep tissue massages at the on-site spa with free WiFi available within the premises.

Share This Listing:

Business Information

1 stars
reviewed Nest Spa & Suites

i was in this hotel for a wedding today. but they didn't make provision for a car park for people that came for the event. some cars windscreen was stoned including sad.