With a stay at Leo Deluxe Punta Umbría in Punta Umbría, you'll be on the waterfront, just a 5-minute walk from Playa Huelva and 7 minutes by foot from Punta Almenara. This 4-star aparthotel is 1.3 mi (2.1 km) from Teatro Del Mar and 2.3 mi (3.6 km) from Marismas del Odiel Nature Reserve.
With a stay at Leo Punta Umbria III - Adults Only in Punta Umbria, you'll be near the beach, just a 4-minute walk from Punta Almenara and 6 minutes by foot from Playa Huelva. This aparthotel is 17.7 mi (28.5 km) from Muelle de la Carabelas and 0.7 mi (1.1 km) from Golfo de Cádiz.
When you stay at Apartamentos Leo Punta Umbría in Punta Umbría, you'll be connected to a shopping center, within a 10-minute walk of Playa Huelva and Punta Almenara. This aparthotel is 1.4 mi (2.2 km) from Teatro Del Mar and 2.2 mi (3.6 km) from Marismas del Odiel Nature Reserve.