Rio Grande Plaza

Laredo, United States

Do you love Rio Grande Plaza? Then tweet it up from 25th to 24th place or even up to 1st!
Rio Grande Plaza Image

25th

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 .

Check Availability and Prices