Staying at Urban Stay Apartment hotel, you will be 1.7 miles from the presidential Independence Palace and 1.1 miles the sprawling Buddhist temple "Vinh Nghiem Pagoda". If you are willing to explore even more landmarks in Ho Chi Minh City, consider checking out Ho Chi Minh City Museum set 1.4 miles away.