Hyatt Place Boston/Medford

116 Riverside Ave
Medford
Massachusetts
United States