Looking to visit the christmas markets in Edinburgh, around the start of December. Obviously most hotels will be booked up close to the markets and £££! Can anyone recommend a hotel thats in decent walking distance?