Эдинбург, Национальная библиотека Шотландии — лучшие отели рядом