The Newcraighall Premier Travel Inn is situated close to the centre of Edinburgh at the junction with the A1 and A6095 near to Musselburgh. From the A1, take the A6095 road and the hotel is on the left.
Mon - Thurs from £65 per room per night Fri - Sun from £62 per room per night