Ca. 5 Gehminuten vom Fluss River Westbourne entfernt, bietet das 3-Sterne-Hotel The Columbia London 111 Zimmer. Geschäftsreisende werden Annehmlichkeiten wie WLAN in den öffentlichen Bereichen und Zugang zu einem Kopiergerät und einem kostenlosen drahtlosen Internetzugang zu schätzen wissen.
Das reizende Hotel liegt im Viertel Hyde Park von London und ist in 4 km Entfernung von familienfreundlichen Attraktionen wie dem London Eye. Das Madame Tussauds ist in einer Entfernung von 25 Gehminuten vom Columbia London. Die Unterkunft liegt auch nur wenige Schritte entfernt von der Edward-Jenner-Statue. Der Green Park liegt etwa 2 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Lancaster Gate in nur 300 Meter Entfernung vom Hotel ist. Die schöne Unterkunft befindet sich in der Nähe des Bahnhofs Marylebone, und zwar in etwa 20 Gehminuten Entfernung.
Eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Haartrockner und Badelaken sind in den privaten Badezimmern vorhanden.
Im Columbia wird ein einfaches Frühstücksbuffet angeboten. Unter anderem sind leckere Getränke in der Cocktail- Bar erhältlich. Das Restaurant The Swan serviert zahlreiche europäische Gerichte und liegt ungefähr 250 Meter vom Hotel entfernt.