HOTEL SIXTO Rota The hotel is located in the heart of Rota’s historical centre, close to Castillo de Luna, the 16th century “Nuestra Señora de la O Parroqui ... Save Up To 60%