Photos coming soon
HOTEL
Camellia Hotel
16A, Ngo 10 Trang An, Hoa Lu
Where it sits
Camellia Hotel
16A, Ngo 10 Trang An, Hoa Lu
20.26491, 105.96474
Plan around Camellia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
