This property boasts a unique location in the Walking City', Boston. Travellers will find a choice of vibrant neighbourhoods, parks and other tourist sites close to the hotel, such as the Boston Museum of Fine Arts, Harvard Medical School or the Freedom..