HOTEL
Camellia Hotel
58/01 Nguyen Phuc, Phuong Quang Thang, Thanh pho Thanh Hoa, Thanh Hoá / Sầm Sơn Beach, Vietnam
Where it sits
Camellia Hotel
58/01 Nguyen Phuc, Phuong Quang Thang, Thanh pho Thanh Hoa, Thanh Hoá / Sầm Sơn Beach, Vietnam
19.78527, 105.77632
Plan around Camellia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
