L'hôtel est situé à Algeciras. Le centre touristique et ses nombreux commerces, boutiques, restaurants, bars et vie nocturne animée se trouvent à 200 m à peine. Les transports en commun sont facilement accessibles à pied.
Entièrement rénové en 2001, l'hôtel compte en tout 160 chambres, dont 5 suites, réparties sur 10 étages. Il comprend un hall d'accueil avec réception (ouverte 24h/24h), un coffre-fort, un bureau de change et un ascenseur. L'établissement propose également un café, un bar et un restaurant climatisé avec salle non-fumeur.
Un terrain de golf se trouve à environ 25 km de l'hôtel.