The Inn at Longwood Medical

342 Longwood Ave
Boston, Massachusetts 02115
Very close to Longwood Pediatrics
More hotels near this hotel


Directions from The Inn at Longwood Medical to Longwood Pediatrics