Hoteles

This establishment is located in Alicante, a major city on the Valencian coast of Spain. Alicante is known as an important coastal tourist destination in the Valencian Community, situated on Spain's Mediterranean coast.

The city provides access to beaches, urban infrastructure, and varied services, functioning as an economic and leisure centre on the Mediterranean coast. The specific address at Plaça d'Espanya places it in the city centre, an area of transit and commerce.