7.9 Guest rating Hotel photo

Hotel El Leon de Buenos Aires

Hint: You can enter any city or hotel name

Book Hotel El Leon de Buenos Aires

5 Sur 951, Talca 1 km from city center
Photos Of
  • Parking
    • free
Facilities of Hotel El Leon de Buenos Aires
Room facilities
  • Shower
  • Bathtub
  • TV

Show Hotel El Leon de Buenos Aires on the map

El Leon de Buenos Aires -35.431678 -71.663931