This 3-star hotel is located in the center of Alicante and was established in 1974. It is close to Sant'Angelo Castle and the nearest station is 50 meters away. Stop Marq. The hotel has a restaurant, a bar, a conference room, a cafeteria, an outdoor pool, and a gym. The 194 rooms are equipped with a minibar, hairdryer, safe, and air conditioning.