Photos coming soon
HOTEL
Palace
155 Long Lane, London, London, United Kingdom
Where it sits
Palace
155 Long Lane, London, London, United Kingdom
51.59982, -0.18132
Similar stays nearby
Cosy Home
Hotel · 0 m
OYO Flagship London Finchley
Hotel · 749 m
OYO Flagship London Finchley
Hotel · 827 m
Finchley Unique home
Hotel · 845 m
Luxury & Spacious 2 Bedroom Flat Families Business Relocation SleeepOva Short Lets & Serviced Accommodation
Hotel · 940 m
Luxury & Modern 1 BR Apartment 5Plus Guests Couples Families Business SleeepOva Short Lets & Serviced Accommodation
Hotel · 940 m
Travelodge London Finchley
Hotel · 988 m
Finchley Central Luxury 2 3 Bed Triplex Loft Style Apartment
Hotel · 1.1 km
Plan around Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
