The Meliá Alicante is located on the beach, with spectacular sea views, but right in the heart of the city. Next to the charming district of Santa Cruz and at the foot of Santa Barbara Castle, it's the perfect base for exploring the city or for combining pleasure and work. What's more, it has exclusive The Level areas for adults only.