Red Roof Inn San Antonio – Airport

This Red Roof Inn is located just a mile and a half from the San Antonio International Airport and the largest mall in San Antonio – the North Star Mall. One of the nicest golf courses in San Antonio, the Quarry Golf Course, is also just 3 miles away. Th

Leave a Reply

Your email address will not be published. Required fields are marked *