Filter Results
Hotels in London near Alexandra Palace
Modern En Suite Room In Palmers Green Room 7
315-317 Green Lanes Room 1, Southgate, United Kingdom View map
Modern En Suite Room In Palmers Green Room 6
315-317 Green Lanes Room 1, Southgate, United Kingdom View map
Spacious Double Room Archway Easy Central Access
Holland Walk, London, United Kingdom View map
Cosy Small Double Archway Central London Access
62 Holland Walk, London, United Kingdom View map
Lodge Drive Serviced Apartments
8 Lodge Drive, Enfield, United Kingdom View map
Lodge Drive Serviced Apartments Enfield hotel offers its guests spacious rooms 700 metres from the yellow-brick Palmers Green Mosque. Parking is available on site at the aparthotel.
Near Tube To City, Emirates Stadium, Hospital & University
180 Marlborough Rd Flat12, London, United Kingdom View map
Located in Bloomsbury with its Georgian Squares and Architecture, University Colleges and British Museum, a 6-minute walk from The Prime Meridian Line, Near Tube To City, Emirates Stadium, Hospital &…