Creators Inn, located in Stockholm is the world's first free "hotel-in-hotel", with one room designated for free stays for creatives for six weeks beginning in August. Love the slim laptop desk and pushpin idea board.
Creators Inn, located in Stockholm is the world's first free "hotel-in-hotel", with one room designated for free stays for creatives for six weeks beginning in August. Love the slim laptop desk and pushpin idea board.