Situato nel quartiere Ikoyi di Lagos, il Room in Lodge - Ambassadors Hotel Ikoyi offre camere climatizzate con TV satellitare. Dotata di un giardino, la struttura si trova vicino a numerose attrazioni, a meno di 1 km dal mercato di Lekki e a circa 1,5 km dal centro commerciale Mega Plaza Century 21. Tutte le camere sono dotate di balcone con vista sulla piscina e connessione WiFi gratuita.
Tutte le sistemazioni sono dotate di area salotto.
Il Room in Lodge - Ambassadors Hotel Ikoyi dista 2,2 km dal Museo Nazionale di Lagos e 2,5 km dalla Red Door Gallery. La struttura dista 18 km dall'Aeroporto Internazionale Murtala Muhammed, lo scalo più vicino, raggiungibile tramite un servizio navetta a pagamento.