Holiday Inn Express Hotels Cotulla is a superior 3-star property featuring 24-hour front desk, laundry and housekeeping.
Holiday Inn Express Hotels Cotulla is located within 20 minutes' walk from the center of Cotulla.
The hotel offers 79 rooms. They are fitted with climate control, a private safe, cable TV, a mini-fridge and a seating area. The bathrooms come with a bathtub and a shower for more comfort.
Business guests will appreciate a business centre and a photocopier available on site.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.