Hi I'm looking for a good clean hotel for June 2017 for three nights. Do not want to spend no more than $350 total in American dollars. I'm m looking at Premier Inn Edinburgh city center royal mile. Is this a good one? Any other suggestions. I would like to be close to attractions like the castle shopping Carlton hill etc. my tours also leave from that area.