The Square Fully Furnished Apartments
John Nii Owoo Street, Accra 10759 m from center
A great option for family vacation: apartment «The Square Fully Furnished Apartments» is located in Accra. This apartment is located in 7 km from the city center.
All Facilities and Services
Check-in from 21:00:00
Check-out till 12:00:00