Our London Southgate hotel is located in leafy North London near the restaurants and pubs of Southgate. Spend a day at the North Middlesex Golf Club or visit Alexandra Palace for amazing views over the city. The shops and restaurants of Palmers Green are also just a short walk from the hotel, while the Piccadilly Line will whisk you to the Royal Air Force Museum in no time.
MoreLess
