In der Umgebung befinden sich Taipei City Mall und die U-Bahn-Station Beimen, die etwa 100 Meter vom Flowers Hotel Main Wing Taipeh entfernt ist.
National Taiwan Museum-Ministry of Railways befindet sich in einer Entfernung von nur 300 Metern vom Hotel und Mengjia Longshan-Tempel erreicht man in nur 25 Minuten Fußweg. Nationale Chiang-Kai-shek-Gedächtnishalle liegt ebenfalls etwa 25 Gehminuten von dem 2-Sterne-Hotel entfernt. Qing Dai Ji Qi Ju Yi Gou ist ein paar Schritte entfernt von der Unterkunft gelegen. Die Bushaltestelle MRT Beimen liegt in fußläufiger Entfernung vom Hotel. Das Flowers Hotel Main Wing ist in 11 Minuten mit dem Auto vom Flughafen Taipeh-Songshan zu erreichen.
Das Restaurant Kawai Creative Japanese Food bietet Gerichte der japanischen Küche und liegt etwa 5 Minuten zu Fuß vom Hotel entfernt.