Hovedpunktet i prosjektet er 70-etasjes Landmark Tower, Yokohamas høyeste bygning; observasjonsdekket gir en spektakulær utsikt over byen og Bay Bridge, spesielt om natten.
Landmark Tower er den høyeste bygningen i Yokohama og er senterpunktet i prosjektet.