Ambassador Aoa is a 3-star property only 2.4 km from Aqua Natura, Valor Museo Del Chocolate and Ti Ximo Inlet.
The hotel is 5 minutes' walk away from Terra Natura, Plaza Mayor Square and Levante Beach.
Tram Benidorm train station lies within a 10-minute walk. A 50-minute drive will take you to Alicante El Altet airport.
This property comprises 200 guestrooms with modern facilities.
A cocktail lounge and a swimming pool are offered on site.
Wireless internet is available in the entire hotel for free.
Paid private parking is possible on site.