Das 3-Sterne-Blue Arch - The C Suite Hotel Thao Dien Ho-Chi-Minh-Stadt liegt in unmittelbarer Nähe vom Ben-Thanh-Markt, und zwar etwa 7 Kilometer von hier entfernt.
Das Hotel ist ungefähr 10 Minuten Autofahrt von der Pagode des Jadekaisers entfernt gelegen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die Kathedrale Notre-Dame de Paris (6 km) und die Vinh-Nghiem-Pagode (8 km). Das Kriegsopfermuseum liegt 9 km vom Blue Arch - The C Suite Hotel Thao Dien Ho-Chi-Minh-Stadt. Die Bushaltestelle Duong so 20 befindet sich nicht weit entfernt vom Aparthotel.
Das Hotel verfügt über 83 Zimmer mit einem Balkon. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage.
Ungefähr 15 Minuten Autofahrt vom Blue Arch - The C Suite Hotel Thao Dien entfernt werden vietnamesische Gerichte im Restaurant Phuong Cua Seafood aufgetischt.