If the budget is sufficient, it is good to have an Edinburgh hotel near the railway station. Next to the pedestrian street, a commercial street, very convenient! Or there is a West Dragon Hotel in the Cultural Palace, and the business circle is downstairs!
If the budget is not much, just find a hostel with a good environment. There are many of them!
Have a nice day!