Claire's place is a great location in Boston! It's just steps from the T station and a few stops from the city center. Close to the airport and a stone's throw from a view of the city skyline.