INNER CITY PLAZA HOTEL & THAI MASSAGE AND SPA is located in United States on Purple Avenue Street, Achimota. INNER CITY PLAZA HOTEL & THAI MASSAGE AND SPA is rated 5 out of 5 in the category wellness hotel in United States.
Address
Purple Avenue Street, Achimota