Sankofa Beach - The Residences

Rooms