The Roxy Hotel Tribeca New York
2 Avenue Of The Americas
New York,
NY 10013
Near One World Trade Center