Avalon Hotel

Avalon Hotel
16 East 32st, New York, NY 10016 United States (USA) near Exit 16W (113) on NJ Turnpike (~6.0mi)