Nordic Light Hotel

Address
Vasaplan 7, 101 37 Stockholm, Sweden