JRV7+GG7, Noguchie Link, Accra, Ghana
Achimota Bus Stop - Legon Campus is a Bus charter located at JRV7+GG7, Noguchie Link, Accra, Ghana. It has received 10 reviews with an average rating of 4.1 stars.
The address of Achimota Bus Stop - Legon Campus: JRV7+GG7, Noguchie Link, Accra, Ghana
Achimota Bus Stop - Legon Campus has 4.1 stars from 10 reviews
Bus charter