Onhotels Ocean Front
Conveniently located in Huelva , this property is an ideal base for both business and holiday travel. Hotel was built in 1975. Hotel was completely renovated in 2015. Hotel has an annexing building. The property has 5 annexes. There are a total of 249 rooms on the premises. The Read more
Onhotels Ocean Front
Conveniently located in Huelva , this property is an ideal base for both business and holiday travel. Hotel was built in 1975. Hotel was completely renovated in 2015. Hotel has an annexing building. The property has 5 annexes. There are a total of 249 rooms on the premises. The property consists of .