Photos coming soon
HOTEL
Bel Palace
4c Mitcham Road, London, United Kingdom
Where it sits
Bel Palace
4c Mitcham Road, London, United Kingdom
51.38594, -0.12177
Similar stays nearby
Cosy Croydon Apartment - Close to City Centre
Hotel · 157 m
Lancing Road Cozy Apartment in Croydon
Hotel · 157 m
Large Triple Studio Flat - Croydon
Hotel · 300 m
Lux House near tram station and IKEA
Hotel · 449 m
Onyx Zen, Entire Private House With Garden
Hotel · 452 m
One Bedroom Apartment In Croydon
Hotel · 545 m
Best Western Plus London Croydon Aparthotel
Hotel · 738 m
Best Western Plus London Croydon Aparthotel
Hotel · 738 m
Plan around Bel Palace
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
