The Gran Taoro is a huge, 195 room hotel in Tenerife that was built in the 1890’s. Now restored to it’s former glory, here’s the story.