Embassy Suites Hotels Closest To BART - Montgomery St. Station 598 Market Street