Alicante Xi - 4.a By Beni4u

Alicante - Alicante

Search dates for this hotel

Overview

Located in Benidorm Centro, this apartment building is steps away from Elche Park and Poniente Beach. Levante Beach and Benidorm Palace are also within 3 miles (5 km). Benidorm Tram Station is 18 minutes by foot.