Hotel Ali Baba Palace(4 stars)

Hurghada, Red Sea, Egypt View on map