Edinburgh's Old Town and the Royal Mile is the perfect area to stay if you're keen on sight-seeing. Alternatively, the New Town is an excellent location for shopping and dining out, with numerous quaint boutiques and award-winning restaurants.