Das Hotel ist mitten im Geschäftsviertel in der Nähe des Zumiao-Handels- & des Fenjiang-Finanzdistrikts gelegen; mit dem Auto ist das Hotel schnell über den Foshan-Highway, der Foshan, Guangzhou & Shunde verbindet, zu erreichen.
Das Hotel befindet sich nur ca. 25 km östlich von Guangzhou-Stadt (ca. 30 Minuten Fahrt auf dem Foshan-Highway). Per Taxi ab dem Busbahnhof von Foshan erreichen Sie das Swissôtel Foshan in ca. 5 Minuten. Vom Hotel aus sind es nur ca. 10 Gehminuten zum berühmten Zumiao-Tempel.