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 buildin...