A stay at Hotel Duque De Najera places you in the heart of Rota, steps from Playa de la Costilla and Golfo de Cádiz. This 4-star hotel is 10.7 mi (17.2 km) from Naval Station Rota and 16.6 mi (26.7 km) from Donana National Park.