Achimota Bus Stop - Legon Campus is located in Accra, Ghana on JRV7GG7, Noguchie Link. Achimota Bus Stop - Legon Campus is rated 4.1 out of 5 in the category bus charter in Ghana.
Address
JRV7GG7, Noguchie Link
Accessibility
Wheelchair-accessible entrance