Facilities and services include air conditioning, internet access, 24hr reception, telephone, elevator and car parking (extra charge).
Rooms feature air conditioning, internet access and television.
Address: Calle carmen 14/16, Alicante, 03002 Spain.