Situé dans le centre d'Huelva, à 300 mètres de la gare d'Huelva, le Costa De La Luz met à disposition un salon commun et une connexion Wi-Fi gratuite.
Les chambres chauffées du Costa De La Luz comprennent une télévision à écran plat et une salle de bains privative.
L'hôtel possède une réception ouverte 24h/24, une bagagerie et des distributeurs de boissons et collations.
Le port d'Huelva se trouve à 900 mètres de l'hôtel.