Stay 3 or More Nights


Coming to New York City? Staying three or more nights? Then make the Avalon Hotel your home-away-from-home. Indulge yourself!

Our hotel suites are larger than standard New York hotel rooms. Every suite features large marble bathrooms and spacious living room areas to spread out.