Property Location A stay at Hotel El Quijote places you in the heart of Necochea, convenient to Necochea Beach and Miguel Lil..
Necochea / Necochea