Hyatt Place Hotels Closest To Bay Area Glass Institute 202 North 25th Street, Corner of St. James Street