O hotel 304 Newbury Street By Thatch está aninhado no bairro Back Bay, a apenas 1.3 km das atrações esportivas, tais como o Parque de Fenway. Wi-Fi é oferecido nos quartos e o parque de estacionamento particular está disponível no local.
Museu MIT está a aproximadamente 25 minutos a pé. Os locais de culto mais próximos incluem a Igreja de Old South (a 700 metros) e a Igreja da Santíssima Trindade (a 0.9 km). O hotel está localizado na proximidade das atrações populares como o Mapparium e o Centro de Convenções Hynes, que fica a aproximadamente 5 minutos a pé. O hotel 304 Newbury Street By Thatch está localizado a 10 km do aeroporto em Boston Logan Internacional e a uma distância aproximada de 10 minutes a pé da paragem Boylston St opp Gloucester St.
Os quartos estão equipados com máquinas de café/chá, bem como TV de tela plana com canais via satélite e TV com vários canais para conveniência dos hóspedes. Casa de banho separada, banheira e chuveiro, juntamente com secador de cabelo e lençóis de banho, são fornecidos.
Os restaurantes próximos, incluindo Sweet Cupcakes, estão muito perto deste apart-hotel.