The Spanish port city of Alicante enjoys a scenic location right on the azure waters of the Mediterranean. The city boasts a large and diverse population, which serves to create a cosmopolitan yet relaxing ambiance that is well-suited for a getaway. Alicante is home to numerous hotels, with many boasting a waterfront location and others well-situated for sightseeing in the center of town. Your Alicante hotel puts you in a great location for exploring such local attractions as the Castle of Santa Bárbara, the promenade Explanada de España, El Palmeral Park, Tabarca island, and more.