Located within 25 minutes' walk of Saint Francis Xavier Church, the comfortable Khach San Anh Thu Hotel Ho Chi Minh City features general facilities such as currency exchange and elevator. Featuring a terrace bar, an aqua park, a sun deck, and a sunbathing terrace, the hotel is not far from Dam Sen Park.
Situated 3.4 miles from the few War Remnants Museum, this Ho Chi Minh City hotel also gives access to such sports venues as Thong Nhat Multi-Purpose Stadium, which is 1.5 miles away. The prominent government center "Independence Palace" is right near the Khach San Anh Thu, while Truong THCS Le Quy Don bus stop is approximately a 5-minute walk away. The area also includes natural sights like White Rabbit Amusement Park 1.8 miles from the accommodation. The hotel is situated 2.7 miles from Hoa Hung train station and a 15-minute drive from Tan Son Nhat International airport.
Khach San Anh Thu Hotel features private bathrooms in the rooms.
Juice Up offers a selection of dishes in the vicinity of this property.