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.
Landmark Tower là tòa nhà cao nhất ở Yokohama và là trung tâm của dự án.