Hostal Portugal Hotel Alicante
Located in Alicante City Centre, this guest house offers a 24-hour reception and simple, air-conditioned rooms with free Wi-Fi and a TV. Alicante Harbour is only 300 metres away.
Number of rooms: 24
Portugal, 26 1C, 03003 Alicante, Spain