Hotelul este situat în centrul istoric al orașului Alicante, la doar câteva minute de mers pe jos de principalele atracții ale orașului: plaja Postiguet, promenada Esplanade, primăria și portul. Complexul este proiectat într-un stil modern, minimalist și oferă o atmosferă confortabilă, combinată cu confortul unei escapade urbane. În apropiere se află numeroase cafenele, restaurante, magazine și atracții culturale, ceea ce face ca hotelul să fie un punct de plecare convenabil pentru plimbări și excursii în jurul orașului Alicante. Oaspeții au la dispoziție parcare, iar mesele sunt servite la restaurantul La Cova din apropiere.