The Caravelle Hotel is located in Ho Chi Minh City, Vietnam. The hotel was opened to the public on Christmas Eve 1959, when ...