Hotel Leon
Hotel in Necochea
Photo gallery for Hotel Leon
Popular amenities
Explore the area
Avenida 79 No 229, Necochea, Buenos Aires Province, 7630
- Miguel Lillo Park8 min walk
- Necochea Beach18 min walk
- Quequen Lighthouse9 min drive
- Necochea (NEC)26 min drive
Room options
About the area
About this property
Hotel Leon
Property amenities
Policies
Children and extra beds
- Children are welcome.
Important information
Frequently asked questions
Hotel Leon Reviews
Reviews
Reviews
No reviews yet
Be the first to leave a review for this property after your stay.