Set on a hillside overlooking San Stefanos, Terezas Hotel serves up panoramic views of the Ionian Sea. You’re guaranteed a warm welcome and seriously impressive views at this little hill-top hotel. It isn’t all about the scene outside, though, the hotel i