Cinnamon Hotels Review – Sri Lanka

Located at some of the best locations in Sri Lanka, Cinnamon Hotels is that one hotel chain that puts in that little bit extra to make you enjoy your holiday a little bit more. Generally I am one who can settle for a hostel or even a homestay but in some instances...

Pin It on Pinterest