Yebin
26 Nov 2008 09:50AM
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. Thank you!