Just a couple minutes walk to the end of the Royal Mile (Holyrood). Great stay - clean and simple, this place was exactly what we needed.