Эдинбург, Принсес-стрит — лучшие отели рядом