Go Egypt Apartments Inside Karma Beach Resort North Al Ahiaa , Hurghada

Go Egypt Apartments Inside Karma Beach Resort North Al Ahiaa , Hurghada Book / Directions
Address
El Gouna Road, 13 North Al Ahiaa, Hurgada, Egypt
Rating
★★★☆☆3.0
Reserve

Nearest hotels

cntlog