Choose your room
Set in the center of Huelva, Costa De La Luz features free WiFi and a shared lounge. Huelva's Train Station is 984 feet from the hotel. Each room at Costa De La Luz includes heating, a flat-screen TV and a private bathroom. The hotel has a 24-hour reception, luggage storage and drinks and snacks vending machines. Huelva's Port is 2953 feet from the hotel.