at 1271 Boylston St, Boston , 02215-3410 United States
19 FB users likes Howard Johnson Hotel, set it to 517 position in Likes Rating for Boston, Massachusetts in Local Business category
Howard Johnson Hotel is Boston based place and this enity listed in Hotel category. Located at 1271 Boylston St MA 02215-3410. Contact phone number of Howard Johnson Hotel: (617) 267-8300