Ho Chi Minh City, Southern Vietnam and Mekong Delta, Vietnam
This charming hotel is set in Ho Chi Minh City.