Manjaro Suites Accra, Nii Teiko Kwame Close, Off Cola Street Ring Road Central *** 8.1 / 10 162 reviews