For many years, the Avalon Hotel has
served as a popular favorite among
Manhattan area hotels, offering business
and leisure travelers the perfect
setting. The Avalon, a unique
European-style boutique hotel in
Manhattan, is situated just minutes away
from Penn Station and the Empire State
Building.