Choose your preferred currency.
Leo Punta Umbria is conveniently located in the popular Punta Umbria area. Featuring a complete list of amenities guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at the Leo Punta Umbria.
Guestrooms are designed to provide an optimal level of comfort with welcoming decor and some offering convenient amenities like air conditioning heating telephone television kitchenette. The hotel offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at Leo Punta Umbria.
.
Avenida Del Bulevar S/n , Huelva, 21100, Spain
Avenida Del Decano S/n, Punta Umbría
Avda. J Clayton 2, Punta Umbría
Avenida Del Decano S/n, Punta Umbría
Avenida Del Oceano S/n, Punta Umbría
Avda. Del Océano S/n, Punta Umbría
Avenida Ciudad De Huelva 8, Punta Umbría
Avenida Del Oceano 95, Punta Umbría
Estero 3 (urbanización Everluz), Punta Umbría
Estero 3 (urbanización Everluz) , Huelva
Calle Sta. María 7 , Punta Umbría