The Biltmore Hotel at first sight is reminiscent of a clock tower. Built in 1923, the building was said to be beaux-art inspired. The interior of the hotel reminds one of an extravagant palace due to the intricate and detailed ceilings, and the decadent chandeliers that hang from the ceiling.
Read More