Apartament The Avalon Luxe Nowy Jork oferuje łatwy dostęp do takich atrakcji turystycznych jak Teatr Beacon Theatre, położonych w odległości 150 metrów.
Park Paley Park jest 2 km od obiektu, podczas gdy Park Centralny znajduje się 18 min pieszo od tego apartamentu. Ten apartament znajduje się w dzielnicy Manhattan w Nowym Jorku. Plac Times Square leży w 2,1 km.
Apartament The Avalon Luxe jest położony maksymalnie 5 min spacerem od przystanku autobusowego Broadway & West 73rd Street i kilka kroków od stacji metra 72 St.