1 The Ramada Inn in Del Rio, Texas, offers leisure and business travelers the best of Texas and Mexico. Located just off the main street in the heart of Del Rio, the Ramada Inn puts guests close to the freshwater fishing of Lake Amistad on the Rio Grande River, and Ciudad Acuna, the large Mexican city right across the border. The hotel also is less than two miles from the Del Rio International Airport, which is reachable by the Ramada's complimentary shuttle. The only full- service hotel in the...