Embarcadero Center
The Embarcadero Center actually consists of ten structures, but the shopping mall area is four buildings connected by skywalks. Check it out just for its architecture alone, that seamlessly flows between indoor and outdoor spaces with greenery at every corner. There's tons of restaurants and shops, two hotels and a cinema complex, as well as tranquil places to just sit around.
Read more