This apartment complex is situated just 150 metres away from Punta Umbria Beach. Set amidst the beauty and splendour of Huelva, this complex is ideal ...
Renovated in 2003, this hotel comprises 3 floors with a total of 45 rooms and 1 suite. Facilities on offer include a bar, a pub and an air-conditioned ...