Photos coming soon
HOTEL
Excelsior Apartments
1 St John's Place London EC1R 5EJ,St John's Place, London
Where it sits
Excelsior Apartments
1 St John's Place London EC1R 5EJ,St John's Place, London
51.52221, -0.10339
Similar stays nearby
Knights Court Apartments
Hotel · 20 m
Stylish and Central City Apt With 2 Bathrooms
Hotel · 25 m
Marrable's Hotel
Hotel · 45 m
Marrable's Farringdon Hotel
Hotel · 60 m
Marrables Hotel
Hotel · 65 m
Forbee Studios
Hotel · 74 m
The London Agent Clerkenwell Albemarle
Hotel · 75 m
Clerkenwell Premium Deluxe
Hotel · 75 m
Plan around Excelsior Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
