Published Date: May 30, 2010 By Sahar Moussa, Staff Writer Location, luxury, art, class and style are what the five fantastic Guoman Hotels in London are all about. Each of the hotels – the Cumberland, Marble Arch, Charing Cross, Tower and Royal Horseguards – is considered to be a unique building containing a taste of individuality.