Perfect for Boston Convention Center. 7 minute walk to the T and then 10-15 minutes to South Station.