Visiting Edinburgh for the first time? Our guide to four essentials: Edinburgh Castle, the Royal Mile, Arthur's Seat and Calton Hill, with practical tips.
Why an apartment beats separate hotel rooms for families and groups visiting Edinburgh: more space, your own kitchen, laundry and everyone under one roof.