OTI Hotel Hotel
24 Benin Sapele Rd, Benin City, 300102
Located in Benin City, 2.7 km from The Benin City National Museum, OTI Hotel provides accommodation with a fitness centre, free private parking, a terrace and a restaurant. This 5-star hotel offers room service and a 24-hour front desk.