Das Soho Grand wird mit seinen vielfältigen Möglichkeiten für Abendessen und Cocktails von Ortsansässigen gleichermaßen geschätzt wie von kultivierten Reisenden. Von der berühmten Grand Bar zum eleganten Club Room wurden alle Räume sorgfältig mit speziell angefertigten Möbeln und Beleuchtung ausgestattet, die behagliche Orte mit einer luxuriösen und zugleich entspannten Atmosphäre schaffen, die mühelos vom Tag in die Nacht übergeht.