Photos coming soon
HOTEL
Elmhurst Court
30 Elmhurst Court, St Peters Road, South Croydon, London
Where it sits
Elmhurst Court
30 Elmhurst Court, St Peters Road, South Croydon, London
51.36463, -0.09539
Similar stays nearby
Cozy Studio Flat in South Croydon - Ideal for Short or Long Stays
Hotel · 57 m
Cosy Elmhurst Studio Retreat
Hotel · 64 m
The Kirkdale Hotel
Hotel · 117 m
Heathfield Garden Retreat
Hotel · 119 m
Kirkdale Hotel
Hotel · 124 m
Temple House
Hotel · 220 m
South Park
Hotel · 291 m
Chatsworth Road Apartments
Hotel · 342 m
Plan around Elmhurst Court
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
