Photos coming soon
HOTEL
The Hotel Columbus
141 Sussex Gardens, London W2 2RX, UK, London, United Kingdom
Where it sits
The Hotel Columbus
141 Sussex Gardens, London W2 2RX, UK, London, United Kingdom
51.51509, -0.17220
Plan around The Hotel Columbus
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
