Where is Hyatt Place Boston/Medford located?
Hyatt Place Boston/Medford, Hyatt Place Boston/Medford, United States of America (approx. 42.41689°, -71.10497°)
Hyatt Place Boston/Medford, Hyatt Place Boston/Medford, United States of America (approx. 42.41689°, -71.10497°)