The Magellan is located in the heart of NYC, right by Herald Square. It offers luxury apartments for rent, at a full service building with a wide host of amenities.