The George Lagos Hotel
Hôtels
30 Lugard Ave - Ikoyi
Lagos State
Lagos - Nigéria
Lagos State
Lagos - Nigéria
Set in Lagos and with Sport Centre reachable within 900 metres, The George Hotel features an outdoor swimming pool, non-smoking rooms, free WiFi throughout...
Set in Lagos and with Sport Centre reachable within 900 metres, The George Hotel features an outdoor swimming pool, non-smoking rooms, free WiFi throughout...