Photos coming soon
HOTEL
The Mira Central Park Hotel
1809 Nguyen Ai Quoc St, Bien Hoa
Where it sits
The Mira Central Park Hotel
1809 Nguyen Ai Quoc St, Bien Hoa
10.96029, 106.83282
Plan around The Mira Central Park Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
