The Mira Central Park Hotel
The Mira Central Park Hotel
Hotel
1809 Nguyen Ai Quoc St, Tan Tien Ward
, Bien Hoa, Dong Nai, Vietnam
92
Excellent ·
115 reviews