Staying at Tran Chau Hotel, you will be 3.5 miles from the French - era Opera House "Municipal Theatre 's Ho Chi Minh city" and 3.6 miles the monumental Central Post Office. If you are willing to explore even more landmarks in Ho Chi Minh City, consider checking out the expansive Museum of Vietnamese History set 1.3 miles away.