Terletak berhampiran Stesen Sapporo di bandar Sapporo, Taman Odori agak kecil sebaik sahaja tiba, menyerupai taman atau ruang hijau yang tipikal di China. Tarikan utamanya ialah Menara TV Sapporo yang berdekatan, yang menarik ramai pelancong dari seluruh dunia. Ia sangat sesak, dengan orang ramai yang bersemangat mengambil gambar.