Cinnamon Villa is a Hotel located in Sri Lanka. It is one of the 3395 hotels in Sri Lanka. Address of Cinnamon Villa is Galle, Sri Lanka. Cinnamon Villa can be contacted at 94776186592.
Some of the places around Cinnamon Villa are -
Galle, Sri Lanka