Desde su apertura en la víspera de Navidad de 1959, el Caravelle Saigon ha adquirido su fama por estar en el centro de todos los acontecimientos importantes de esta gran ciudad.
El hotel se encuentra en pleno centro de la ciudad, a poca distancia de lugares emblemáticos, como la Ópera, la catedral de Notre Dame, la histórica calle Dong Khoi, la calle peatonal Nguyen Hue y el legendario mercado de Ben Thanh. Hay tiendas modernas en los cercanos centros comerciales Vincom Center y Saigon Center.
Si bien el Caravelle Saigon presenta un diseño histórico, las habitaciones son modernas y lujosas, que lo convierten en el lugar ideal para disfrutar de una estancia placentera en una de las ciudades más vibrantes del mundo.