Situato a Lagos, a 6 km dallo Stadio Nazionale di Lagos, il Room in Lodge - Owees Place-okota offre sistemazioni climatizzate e un giardino. La struttura dista 7 km dal Teatro Nazionale d'Arte e 10 km dal Palazzo di Iga Idungaran-OBA di Lagos e dal parco divertimenti Apapa. Tutte le camere sono dotate di balcone con vista sulla città e connessione WiFi gratuita.
Tutte le camere sono dotate di area salotto, TV con canali satellitari.
Il Room in Lodge - Owees Place-okota dista 10 km dalla Moschea Centrale di Lagos e 11 km dalla Cattedrale di Cristo. La struttura dista 7 km dall'Aeroporto Internazionale Murtala Muhammed, lo scalo più vicino.