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.
På grunn av byggelovgivningen er Yokohamas høyeste bygning bare 30 etasjer høy. 