“prime location and spacious hotel rooms & suites in the heart of New York City”
For leisure and business travelers who need to be in the center of it all. Getting to the Avalon is easy… we’re just steps away from Fifth Avenue, close to New York City’s Penn Station, Empire State Building, and seven subway lines. A classic New York City hotel with an extensive range of large and comfortable accommodations. Meeting space ideal for intimate business functions and meetings.
Be the first to add a review to the Avalon Hotel.
- Sun - Sat: 12:00 am - 12:00 am
Is there a problem with this listing? Let us know.
Credit Cards Accepted
Own this business?
Claim your business to keep your
listing's information up to date.