The former ARTree building was torn down last week to make room for a 42-room hotel in the heart of Old Town Newhall.
Hotel Luxen is being developed by Ikon Hospitality Group and will be located at 24219 Railroad Ave. The completion date is estimated to be summer of 2017, according to real estate broker...