La Palm Royal Beach Hotel

La By Pass
Accra
Greater Accra
Ghana