HOTEL
Amory Villa Thao Dien
26/6 Street 12, An Khanh ward, Ho Chi Minh City, Vietnam
Where it sits
Amory Villa Thao Dien
26/6 Street 12, An Khanh ward, Ho Chi Minh City, Vietnam
10.79080, 106.73216
Plan around Amory Villa Thao Dien
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
