Bizu Hotel III
The 2-star Bizu Hotel III lies within 6 km from The Independence Palace.
The property is situated 4.4 km away from Pham Ngu Lao Street. The venue is set within 6 km from Ho Chi Minh City city center.
Scott and Binh's offers American, contemporary, Vegetarian and eclectic dishes and lies 100 meters away.
Bizu Hotel III is located within a 20-minute drive from Tan Son Nhat International airport.