Barcelo Punta Umbria Hotel
Name Hotel: Barcelo Punta Umbria Hotel
Country: Spain
Location: ES/
City: Huelva
Stars: 4.0
Description:
The Barcelo Hotel is situated next to the fishing village of Punta Umbria, on a wonderful, unspoiled beach surrounded by sand dunes. The hotel is designed in Andalusian architecture and is located in the province of Huelva in southwestern Spain. Integrated in the Los Enebrales Nature Reserve, the hotel is an ideal place for nature lovers and offers all kinds of facilities for business and social events.