Aylos Bay Resort

Atimpoku, Adomi Bridge, Accra

Compare listings

Compare