Camellia Hotel 5
Search & compare prices for Camellia Hotel 5 in all hotel booking websites.
Camellia Hotel 5 Address: 81 Thuoc Bac Str., Hanoi, Vietnam
Minimum price found for Camellia Hotel 5 was: 214897 VND
Click here to get more information, photos & guest ratings for Camellia Hotel 5