Hotel El Mirador offers lodging with amenities including a restaurant, garden, terrace, and private parking.