Photos coming soon
HOTEL
Queen Hotel
96B1/13 Tran Phu, Nha Trang, Vietnam, Nha Trang
Where it sits
Queen Hotel
96B1/13 Tran Phu, Nha Trang, Vietnam, Nha Trang
12.22869, 109.19867
Plan around Queen Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
