Die Cinnamon Citadel Hotelanlage liegt in der Nähe des Mahaweli-Flusses, umgeben von üppig grünen Hügeln, etwa 15 Autominuten vom Stadtzentrum von Kandy entfernt. Die Hotellobby hinterlässt mit ihren Teppichen, weißen Säulen und der indirekten Beleuchtung einen bleibenden Eindruck.