Yebin
26 Nov 2008 10:55AM
Hi, I saw you review of the The Prescott International Hotel and Hostel in Boston. So I wanna know is there convenient to the closest subway station, because I need take train at South Station Boston next morning. And how much time I can get the subway station? Thank you!