Центральным элементом проекта является 70-этажная башня Landmark Tower, самое высокое здание Иокогамы; со смотровой площадки открывается захватывающий вид на город и мост Бэй-Бридж, особенно ночью.
Согласно строительным нормам, высота самого высокого здания в Иокогаме составляет всего 30 этажей.