|
Rated Very High by Guests
Upscale, smoke-free hotel near St Louis University5 floors, 51 rooms No swimming pool - fitness center - restaurant Free Internet access - parking costs $5 per night
Pet-friendly hotel - $75 per stay fee for each pet - Aug 2011
|