1. Home
  2. Benin City
  3. Hotels
  4. leotra hotel

leotra hotel

HotelWi-fi spotOkaWebsite

leotra hotel is a hotel on 10 Agenmonmen Cres, off Odigie Street, off Gapiona Avenue in Oka, Benin City. It is also listed as wi-fi spot.

10 Agenmonmen Cres, off Odigie Street, off Gapiona Avenue, Oka, Benin City 300102, EdoChecked October 2026