This 2 star hotel is located in the city centre of Alicante. It is close to the Central Market and the nearest station is Alicante.
Air Conditioning
Bar
Restaurant
Television
Wi-Fi