
LocationThis appealing and comfortable city hotel is situated within the historical centre of Boston; close to Italian North End. The hotel lies with metres of links to the public transport network and in the immediate vicinity are a diverse range of shopping facilities; numerous restaurants; cafes; bars; cafes and further entertainment venues.