Hampton Inn St Louis NW I 270 (Florissant)