A Closer Look At The Godfrey Hotel Boston

Whether the desire is to stay at a luxury hotel in Boston near the Theater District or the desire is to find the best-valued boutique, the Godfrey Hotel Boston should be high on your list for lodging. Located in the bustling Theater District, the Godfrey Hotel Boston has consistently been named one of the City’s [...]