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