Staying at the Coco Home 401 hotel, you will be 2.5 miles from the presidential Independence Palace and 2.2 miles the monumental Central Post Office. If you are willing to explore even more landmarks in Ho Chi Minh City, consider checking out Pearl Plaza Ho Chi Minh set 1.3 miles away.