Camellia Hotel 6
Search & compare prices for Camellia Hotel 6 in all hotel booking websites.
Camellia Hotel 6 Address: 16A, Trung Yen Lane, Dinh Liet Street, Hoan Kiem District, Hanoi, Vietnam
Minimum price found for Camellia Hotel 6 was: 310162 VND
Click here to get more information, photos & guest ratings for Camellia Hotel 6