HotelsClick.com

Hotel Albatros Resort

4 Stars

  Beach Albatros Marsa Alam 17km/El Quseir/Marsa Allam Road - Marsa Alam, Egypt View Map

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

 Public transport

  • Airport: ..
Book