Casa Lara is a detached holiday home with a terrace, situated in Alvarado The holiday home is fitted with air conditioning and free WiFi There is a seating area and a kitchen Towels and bed linen are available in this self-catering accommodation Other facilities at Casa Lara include a terrace General Heriberto Jara Airport is 62 km from the property