Lords Avenue is a Indoor lodging located in Accra. It is one of the 73 Indoor lodgings in Ghana. Address of Lords Avenue is Apt Hse, 1 Sorghum Street, Accra, Ghana. Lords Avenue can be contacted at 233246417659.
Some of the places around Lords Avenue are -
Apt Hse, 1 Sorghum Street, Accra, Ghana