 Nothing 5 star in my opinion 
 Perfect location Near the underground station beautiful Sloane Square Wonderful friendly staff Large room with every comfort Beds were like heaven coffee and tea in room great views I will recommend this hotel to anyone traveling to London 