Hur nära ligger Avalon Hotel från centrum i New York?
Avalon Hotel ligger endast 1,2 km från stadskärnan i New York. Närmaste landmärke från centrum i New York är Times Square, vilket gör det mycket tillgängligt för gäster som bor på Avalon Hotel.