Hellen of Troy Drive is a Home Stay located in Accra. It is one of the 151 Home stays in Ghana. Address of Hellen of Troy Drive is Helen, South St, Accra, Ghana. Hellen of Troy Drive is located in a remote area, with less than 3 listed places around it Hellen of Troy Drive is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Hellen of Troy Drive are -
Helen, South St, Accra, Ghana