Where did it all begin? Well, way back in 1996, Somerston Hotels formed and we opened our first hotel – Holiday Inn Express Warwick – a year later.