Conveniently set in Benidorm, Hotel Benidorm City Olympia provides air-conditioned rooms, a restaurant, free Wi-Fi and a bar. The property is located 4 km from Aqualandia, 4.5 km from Terra Natura and 5.2 km from Aqua Natura Park.
Number of rooms: 67
C/ ALT, 2, 03501 Benidorm, Spain