Alicante, Spania Vezi locatia pe harta
This 4 star hotel is located in the city centre of Alicante and was established in 2005 It is a short drive away from the Old town and the nearest station is Alicante Train Station The Hotel has 2 restaurants an outdoor swimming pool and a fitness ce . . .