304 Newbury Street by Thatch si trova nel centro di Boston, a 1,3 km da Fenway Park e 1,7 km da Massachusetts Institute of Technology, e prevede alloggi dotati di area salotto. Il WiFi gratuito è in dotazione in tutta la struttura e c’è un parcheggio privato disponibile sul posto.
Gli alloggi hanno l’aria condizionata, una cucina con utensili e zona pranzo, una TV a schermo piatto e un bagno privato con doccia, set di cortesia e asciugacapelli. A disposizione anche un frigorifero, una lavastoviglie e un forno, oltre a una macchina da caffè e un bollitore elettrico.
I luoghi di interesse più famosi nei dintorni di questo residence includono Back Bay Station, Museum of Fine Arts di Boston e Università di Boston. Aeroporto Internazionale di Boston Logan si trova a 8 km di distanza.