Camelia Resort
Search & compare prices for Camelia Resort in all hotel booking websites.
Camelia Resort Address: 9 Kumpucha Road, Kanchanaburi, Thailand
Minimum price found for Camelia Resort was: Null THB
Click here to get more information, photos & guest ratings for Camelia Resort