Photos coming soon
HOTEL
Minh Chau Hotel - Dien Bien Phu
611/18 Dien Bien Phu, Ho Chi Minh City
Where it sits
Minh Chau Hotel - Dien Bien Phu
611/18 Dien Bien Phu, Ho Chi Minh City
10.76871, 106.67681
Plan around Minh Chau Hotel - Dien Bien Phu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
