Stockholm hotel offers free haven for creative souls

Stockholm hotel offers free haven for creative souls

Anyone planning a trip to the Swedish capital might be a bit aghast at cost of a place to lay their head at night, but Creators Inn by Elvine - the world’s first hotel-in-hotel - might just sport the most shocking price tag of all.