We're off I-64, next to Forest Park and blocks from St. Louis attractions like the zoo, art museum, and science center. The Barnes Hospital, Children's Hospital, Washington University, and St. Louis University are within three miles. Downtown St. Louis and the Gateway Arch are a 15-minute drive away. Daily hot breakfast and WiFi are free.
Hotels in St Louis MO (Missouri) United States of America USA <>
|