Directions to Rio Grande Plaza Hotel, Laredo

Rio-grande-plaza-hotel-map
The Rio Grande Plaza Hotel in Laredo is located at 1 SOUTH MAIN AVENUE , Laredo , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Rio Grande Plaza Hotel .