Choose your room
Apollo Hotel 2*
Offering a location within 400 metres of the Parkson CT Plaza, Apollo Hotel Ho Chi Minh City offers 29 rooms.
The sprawling Buddhist temple "Vinh Nghiem Pagoda" is 2.9 km from this hotel, and Quan Khu 7 Stadium is located a 25-minute walk away. The Dam Sen Park, 7 km away, is definitely a must-see for family tourists in Ho Chi Minh City. A 10-minute drive from Tan Dinh Roman Catholic Church is a perk for guests staying at the Apollo. A local bus stop Tram Xe Nguyen Thai Son - Hong Ha is about 300 metres away.
The restaurant Bun Cha Ha Noi Sen Vang is situated in the vicinity of this 2-star hotel.