|
Rated Very High by Guests
Midscale hotel near St Louis UniversityAcross street from Grand Central Station and near Scottrade Center 7 floors, 176 rooms Heated indoor swimming pool - fitness center - restaurant - lounge Restaurant open for lunch and dinner only, Mon-Sat Microwave and refrigerator in every room Free Internet access Free parking
Pet-friendly hotel - allows up to 2 pets per room - pets cannot be left alone in room - no pet fee - Apr 2011
|