Photos coming soon
HOTEL
Angella
11 Tran Hung Dao St., Nha Trang
Where it sits
Angella
11 Tran Hung Dao St., Nha Trang
12.24343, 109.19482
Similar stays nearby
Plan around Angella
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
