Rhodes Old Town in Greece is the oldest in Europe. It has wonderful luxury boutique hotels to book your Game of Thrones esque stay in. Read my suggestions.