Leon is a traditional 3-star hotel set close to Parque Miguel Lillo.
The city center is 4 km away from the hotel.
Hotel Leon provides 69 guestrooms appointed with climate control, a seating area and flat-screen TV for a pleasant stay in Necochea.
Serving guests with argentinean dishes, Terra is 100 meters away.
Guests will benefit from a safe deposit box, parking and an elevator along with 24-hour reception and laundry.