Trung tâm của dự án là Landmark Tower cao 70 tầng, tòa nhà cao nhất Yokohama; tầng quan sát của nó mang lại tầm nhìn ngoạn mục ra thành phố và Cầu Vịnh, đặc biệt là vào ban đêm.
Do quy định xây dựng nên tòa nhà cao nhất Yokohama chỉ cao 30 tầng.