The Grand towers hotel in Abuja, Nigeria is a grea...
The Grand towers hotel in Abuja, Nigeria is a great place to stay. The staff was friendly and attentive, and the rooms were clean and comfortable. The hotel is conveniently located near many attractions and shopping areas. I would definitely recommend this hotel to others.