Hotel Los Ponchos offers lodging and dining. Features include a restaurant, bar, conference room, and pet-friendly accommodations.