Khach San Anh Thu Hotel Ho Chi Minh City is located approximately 25 minutes' walk from Military Museum and features an aqua park and a summer terrace. The hotel is a good starting point for exploring Ho Chi Minh City, including the Dam Sen Park, which is just 0.7 km away.
While staying in this Ho Chi Minh City hotel, you are invited to discover Le Thi Rieng Public Park, located nearly 10 minutes' drive away, or visit sports venues like the multi - purpose Thong Nhat Stadium, which is nearly 30 minutes' walk away. Guests can easily reach the historic Buddhist Giac Lam Pagoda within reach of the Khach San Anh Thu Ho Chi Minh City. The accommodation stands 2.1 km from the Saint Francis Xavier Church, popular with pilgrims and tourists alike. Ben xe Dam Sen bus station can be found within easy reach of the hotel.
Dining options also include Restaurant Hanh Dung, located a mere 12 minutes on foot from the Khach San Anh Thu.