Rio Grande Plaza
Laredo, United States
Rio Grande Plaza

1 South Main Avenue, Laredo, United States
Ranking: Rio Grande Plaza is ranked 25th out of 29 accommodation options available in Laredo.
Classification: 2 Star Hotel
Rio Grande Plaza Hotel has an outdoor pool and a fitness facility . Business amenities at this 2.0-star property include wireless Internet access and business services . Rio Grande Plaza Hotel has a restaurant and a bar/lounge . Event facilities include conference rooms .