Staying at the Sky House Aparthotel, you will be a 10-minute stroll from 23/9 Park and 1.2 miles War Remnants Memorial Museum. If you are willing to explore even more landmarks in Ho Chi Minh City, consider checking out the 19th-century European-style Saigon Notre Dame Cathedral set 1.4 miles away.