Photos coming soon
HOTEL
Soho Hotel
90 - 92 Tran Phu Street Loc Tho,Tran Phu Street, Nha Trang
Where it sits
Soho Hotel
90 - 92 Tran Phu Street Loc Tho,Tran Phu Street, Nha Trang
12.22933, 109.19893
Plan around Soho Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
