Miami Hotels Towers - Lokoja

Resort, Hotels
No10b, 10a Aliyu Obaje Rd, Lokoja 260101, Nigeria

Miami Hotels Towers

3.1 / 5 of 75 Reviews
Address
No10b, 10a Aliyu Obaje Rd, Lokoja 260101, Nigeria

Amenities

View

Feedback

★ 3.1 / 5 of 75 Reviews

The Miami Hotels Towers is indeed a good choice, which is also seen by the previous guests with an average assessment of 3.1.

39 Google reviews.

View all reviews

More information

QR-code link to the menu

This restaurant offers

Related Restaurants

Fast & SimpleDownload Menulist App now