Stayed at the Ramada while I was instructing a couple of STYSA soccer clinics. Come down here every year and it's the best place to stay in Del Rio. Remodeled pool is great and the rooms are well appointed.
Ed from New Braunfels TX
Situated in Del Rio, this hotel is in the same region as Laughlin Air Force Base, Amistad National Recreation Area, and Los …More