The Royal Mile is actually made of several streets and it captures the old world atmosphere of the city and has specialised (expensive) shops, pubs, restaurants and hotels. It is quite steep though so sensible shoes are a must.
The Royal Mile connects the castle and Holyrood Palace and is in the heart of the Old Town (but beware as it does change its name 7 times).
Send your feedback or queries to been.there@guardian.co.uk
Search Been there