The Godfrey Hotel

The Godfrey Hotel

Chicago and Boston / Welcome to The Godfrey Hotel - located in Chicago's River North and opening this fall in Boston's Downtown Crossing.