מהעיירה נשקף נוף מרהיב של חוף הים ושל המצודה העתיקה. למרות מיעוט האוכלוסייה בה (כחמשת אלפים איש) מהווה שילה מקור משיכה לתיירים, וממוקמים בה בתי מלון ומסעדות.
העיירה שוכנת במקום בו שכנה העיר היוונית סקִילָאֶאוּם (Scyllaeum), אחת מערי יוון הגדולה. הזרמים והרוחות במקום גורמים לקיומה של מערבולת טבעית קבועה, בסמוך למקום, והיא המקור לאגדה אודות מפלצת הים סקילה (Scylla) (ראו סקילה וכריבדיס) במיתולוגיה היוונית.