Start your search here

    • 16+ years
    • 12-15 years
    • 2-11 years
    • 0-23 months

Welcome to The Avalon Hotel

The Avalon Hotel The Avalon Hotel is located in the heart of Manhattan around the corner from the Empire State Building. The hotel provides guests with a high standard of accommodation and is surrounded by many of the city¿s main attractions. In the local area guests will find Times Square, known as ¿the crossroads of the world¿, Central Park, as well as the great selection of shops found along Fifth Avenue. Through the use of the metro system guests can easily access the attractions of Downtown Manhattan which include the trendy SoHo district with its many boutique outlets, the 9/11 memorial and the Freedom Tower, America¿s tallest building.

Not sure where to go on holidays? 

Check out our destinations guides...

They are packed full of info & include images & videos on lots of destinations...



*Passport & Visa Requirements

*Plus much more ! 

ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.