We are looking at going to San Antonio for a long weekend early next year. I looked at TripAdvisor and both of the Wyndams only got average reviews. They talked about dirty rooms, poor locations and hard to check-in/park.
Any thoughts or recommendations for those who have stayed there?
Any thoughts or recommendations for those who have stayed there?