Located in Del Rio, Knights Inn and Suites Del Rio is within the region of Laughlin Air Force Base and Amistad National Recreation Area. This hotel is within the region of Los Novillos National Park.
Make yourself at home in one of the 59 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include coffee/tea makers and irons/ironing boards, and housekeeping is provided daily.
Rec, Spa, Premium Amenities
Enjoy recreational amenities such as a fitness center and a seasonal outdoor pool. This hotel also features complimentary wireless Internet access and a television in the lobby.
Take advantage of the hotel's room service (during limited hours).
Business, Other Amenities
Featured amenities include a business center, express check-in, and express check-out. Free self parking is available onsite.