The Caravelle Hotel is located in the heart of Ho Chi Minh City’s business, shopping and nightlife district, set on the junction of Dong Khoi Street and Lam Son Square, overlooking the historic Saigon Opera House. The hotel is composed of two buildings: the original 10-floor Caravelle Hotel building that dates from 1959, and the 24-storey tower that was added in 1998. The hotel’s rooftop, open-air bar has magnificent 360-degree views of the city.
Caravelle Hotel

Did you know we can tailor any tour?
Nick Coy
Travel specialist
020 7808 6786