The Avalon Hotel is your urban sanctuary in the heart of Midtown New York. With oversized guestrooms and stylish suites, guests of the hotel enjoy spacious accommodations in both classic and modern NYC aesthetics. Just a few steps away from the Empire State Building, Grand Central Terminal, and Penn Station; The Avalon is in the middle of NYC's most popular attractions. The location and amenities are two of the reasons that hotel guests return year after year to The Avalon Hotel for both leisure and business trips.
In addition to spacious accommodations and locations, The Avalon Hotel has conferencing and special event spaces for hotel guests. These spaces are ideal for intimate, private events for both business and private events.