Fluffy, cloud-like beds. Pristine, white robes. Rooms service. Hotels are open again for leisure stays, and we couldn’t be happier. For those in dire need of a night away, London has a whole slew of new picks. From a boutique bolthole tucked off Portobello Road in Notting Hill with only a handful of rooms to a quirky new Mayfair hotspot comprised of 15 adjoining townhouses, these are the best new London hotels for some rest and relaxation on your first big night out of the house.