logo Featured Topics Film WWE TV Gaming Horror Comics Music Offbeat Quizzes 20 New York Apartments You Must Stay In Before You Die By Sara Weir / January 8, 2016 11. Wall Street Apartment Located on Wall Street, this spacious apartment is within walking distance to the water front that will allow you access to the Statue of Liberty, priced at £53 per night. The building also has it's own rooftop lounge, gym and a basketball court. Pagination ←Previous Next→