Continuing to search for cheap London-edinburgh train fares for October half term. However, can't decide how many nights we'll need. Have a 15 yr old & a 12 yr old. We'll arrive mid afternoon on day 1 and will need to leave around lunchtime on final day. So do you recommend 2 or 3 nights, giving 1 or 2 full days? On a bit of a budget so looking at Travelodge/Premier Lodge Fri-Sun or Mon. Attractions I think will be of interest are Camera Obscura, Mary Kings Close, walk to King Arthur's seat. Anything else?
Thx!