NYX Hotels, a leading stylish hotel brand in Europe, has opened its first Scottish location in Edinb…