
The three towers of Queen's Square Yokohama are located next to the Landmark Tower at Minato Mirai 21.
Yokohama City has made great strides in redeveloping its waterfront and now has the nicest looking shoreline on Tokyo Bay. (Read More: Yokohama Seaside)