Home-away-from-home vibe
Virtually all guests felt relaxed and comfortable from the moment they arrived at the apartments. You will find spacious rooms with views of Fenway Park, plenty of conveniences like free vanities and upscale furniture. Visitors said their stay was memorable and they would be back.