Extremely charming and quiet inn centrally located in Boston and conveniently located 5min walk from metro station.