
El Hotel Duque de Nájera disfruta de una ubicación privilegiada junto a la playa con unas magníficas vistas de la bahía de Cádiz. Al lado del puerto y del centro histórico de Rota. Dotado de un total de 92 habitaciones, distribuidas en 78 dobles estandar, 6 dobles superiores y 7 junior suites, y la mayoría con vistas al mar. Muchas tienen además del baño completo una ducha americana y amplia terraza. Restaurante Buffet, Restaurante a la Carta llamado El Embarcadero, cafetería, bar jardín, piscina para adultos con separación para niños, tumbonas, garaje, sauna seca y de vapor y gimnasio, con vistas al mar y al puerto deportivo, solarium panorámico, salas de reuniones y congresos versátiles con equipo técnico audiovisual de vanguardia. Para el ocio dentro del hotel, dispone de billar, juegos de mesa, y la posibilidad de encontrar asistencia en la Recepción para realizar divertidas e interesantes excursiones, visitas, etc. La oficina de turismo está en el Castillo de Luna, a sólo 30 metros.
Servicios