Alexandra Palace hotels in London

| Home Page   More Hotels in UK & Europe

Hotels near Alexandra Palace

image of Alexandra PalaceAlexandra Palace is London’s most stylish and versatile venue for exhibitions, conferences, hospitality and private celebrations; from the most intimate to large-scale events. Opened in 1873, the Palace has a long and fascinating history, yet has been extensively renovated and refurbished to meet the needs of modern event organisers with an excellent range of multi-purpose halls and smaller rooms. Set in 196 acres of gorgeous parkland overlooking London, it is conveniently located between Muswell Hill and Wood Green, just five miles from Piccadilly Circus.


We have a large selection of quality hotels accommodation within easy reach of Alexandra Palace and other London Conference Centers