1. Drury Inn St. Louis Union Station | The Drury Inn St. Louis Union Station is a popular 3-Star hotel located approx. 0.4 miles northwest of St. Louis Amtrak Station and roughly a 7 minute stroll by foot. With a average guest review rating of 4.5/5, this makes it one of the perfect hotel options close to St. Louis Amtrak Station. | 4.5 /5 Guest Reviews |
2. St. Louis Union Station | The St. Louis Union Station is a well-liked 4-Star hotel located about 0.4 miles north of St. Louis Amtrak Station and roughly a 7 minute stroll. Recent hotel guests gave this hotel a guest review score of 4/5. | 4 /5 Guest Reviews |
3. Westin St. Louis | The Westin St. Louis is a favored 4 star hotel located ~0.6 mi. east of St. Louis Amtrak Station and approximately a 10 min. walk. With a aggregate guest review score of 4.5 out of 5, this makes it one of the terrific hotels nearby St. Louis Amtrak Station. | 4.5 /5 Guest Reviews |
4. Pear Tree Inn Union Station St. Louis | The Pear Tree Inn Union Station St. Louis is an in demand 3 star hotel located approx. 0.6 miles northwest of St. Louis Amtrak Station and approximately a 10 min. walk by foot. Recent travelers gave this hotel an average guest review rating of 4 out of 5. | 4 /5 Guest Reviews |
5. Hotel Majestic | The Hotel Majestic is a pleasing 4-Star hotel located ~0.6 mi. northeast of St. Louis Amtrak Station and roughly a 10 minute walk. With a average guest review rating of 4/5, this makes it one of the perfect properties nearby St. Louis Amtrak Station. | 4 /5 Guest Reviews |