Эдинбург, John Knox House — лучшие отели рядом