A stay at Hotel Duque De Najera places you in the heart of Rota, steps from Parroquia de Nuestra Señora de la O and Playa de la Costilla. This upscale hotel is 10.7 mi (17.2 km) from Naval Station Rota and 27.9 ... Read more

View all Luxury Hotels in Rota