The Almar hotel is located only 200 m from the resort centre, where you find shops, bars and restaurants. Hotel facilities include cafeteria, bar, restaurant, parking, internet, meeting/conference room and laundry service. The guest rooms are equipped with bathroom/shower, telephone, safe, TV and air conditioning/heating.
Address: Av. de La Marina, 2 Y, 11201 Algeciras (Cádiz), Spain