Lord Apartment Spintex Road Accra | Global Travel