The Inn at Longwood Medical 342 Longwood Ave Boston, MA 2115 Contact: Tel - (617) 731-4700 Fax - Tollfree - Email -
Directions to my Hotel