Athena Palace

659 Green Lanes, London, United Kingdom

Athena Palace Photos

Athena Palace Map

659 Green Lanes, London, United Kingdom
Athena Palace

Hotel Information

Athena Palace is located in a prime position in the heart of north London. Close to wood green and just some walk from turnpike lane station, comes this modern building.Athena Palace has been in existence since a decade. It was first built as a multipurpose venue hall and design with a wow effect. Through the years, it plays host to the Greeks, Turks, Asian, Indian, blacks’ e.t.c and all types of weddings ceremony.It comes with its signature white and black colour along green lanes, standing out from the crowd.It was shut down for three years and is fully back with a big bang and ready to take on with full force.Under a new management and with newly decorated suites, this is the ideal place to organise any event be it wedding or get-togethers.