The White Room January 18, 2008 This is The White Room located inside the Nordic Light Hotel, Stockholm, Sweden.