R

Robert Rolen

4 years ago

The terminals are large and spacious. The traffic ...

The terminals are large and spacious. The traffic patterns can take some getting used to but there is good access to the interstates and plenty of parking on site. The scenery in St Louis was great. Enjoyed our stay very much.

Comments:

No comments