Das Hotel City House befindet sich im Stadtteil St. Georg, mitten im Herzen Hamburgs. Den Hauptbahnhof, die Alster und die Haupteinkaufsstraßen sind in wenigen Minuten zu Fuß erreichbar. Weitere Sehenswürdigkeiten können in kürzester Zeit vom Hauptbahnhof aus erreicht werden.