Skip to main content

Rio Grande Plaza Hotel 3 Stars

1 South Main Avenue, 78040 Laredo, United States Show on the map
TripAdvisor Score
TripAdvisor Score Based on 14 reviews
Excellent location

Choose your room


This establishment for non smokers has 188 rooms adapted for business travellers, with a business centre, meeting rooms ( with a maximum capacity of 300 people) and access to wireless Internet.