Meet Me at Hotel Saint Louis! Stepping inside Hotel Saint Louis at 705 Olive St. downtown feels like stepping back in…