Embarcadero Center
Location picture
Michelin Guide
City and village
The Michelin Guide's review
The huge Embarcadero Center is spread over four entire blocks, each of which is home to an enormous 40-story high-rise. The towers are linked by passageways, the first three levels of which are occupied by a somewhat bland shopping mall. A stroll along the footbridges is nonetheless pleasant.
You may also like…