0191 391 0160

beach_access

Grand Makadi Palace Hotel

Makadi Bay, Egypt