L'hôtel est situé à 300 m de la plage et à proximité du centre-ville de Sanlúcar de Barrameda. La gare routière se trouve à 9 minutes à pied de l'établissement. Ce palais historique a été transformé en un établissement de 42 chambres en 2011. Les équipements et services de cet hôtel urbain climatisé incluent un hall d'accueil, un service de réception/check-out disponible 24h/24, un bureau de change, un coffre-fort et un ascenseur desservant les chambres. Sur place, vous trouverez une piscine, un café, un bar et un restaurant. Des salles de conférence sont disponibles. En plus d'une salle de bains privative, les chambres standard sont équipées d'un téléphone, d'un minibar et d'un accès Internet sans fil. Les chambres disposent de la climatisation et du chauffage à réglage individuel, ainsi que d'un balcon ou d'une terrasse.