Camellia Hue Hotel

Star: 4 Address: 57- 59 Ben Nghe Street – Hue City – Vietnam. Room rate from:…