Beach Albatros Resort Hurghada, Hurghada, Egypt
Beach Albatros Resort Hurghada is conveniently located at Hurghada -Safaga Road in Hurghada, Egypt
Hotel Location:
Address: Hurghada -Safaga Road
City: Hurghada
Country: Egypt
phone: +20 65 3464171
Hotel Features:
- Check-In Time: 12:00 PM
- Check-Out Time: 9:00 AM
- Coffee/Tea Maker
- Car Rent Desk