minube
Arabella Hotel
The Arabella (Hurghada, Hurghada, Egypt) has sea view rooms, desk, cable-satellite TV, minibar and hairdryer. Hurghada is a very popular beach located in the Egyptian peninsula of the Red Sea. Near the beach. Thre stars. 24 hour reception and parking.