Camellia I Hotel

Address: 12 Hue Str., Hoan Kiem Dist., Hanoi, Vietnam
Phone: +84 4 3822 5919/20/21
Fax: +84 4 3822 5949
Location: Hanoi hotels