Address: 61-63 Hai Ba Trung Street, Ho Chi Minh City, Vietnam
Located in a commercial district known as China Town right in the heart of Ho Chi Minh City, which is a delightful market area and an ideal center for touring the city. It takes only 20 minutes from International Airport and 15 minutes from China Town to go to the center of Saigon.