Este espléndido hotel boutique de 4 estrellas, situado en Cromwell Road, fue inaugurado el 1 de mayo de 2007.
El Ashburn está situado en una calle lateral en Kensington. Pone a su disposición 38 habitaciones que han sido completamente reformada, los nuevos propietarios han convertido este hotel en un lujoso hotel boutique, de 4 estrellas y calidad superior. Cuenta con mobiliario de madera en tonos oscuros, combinado con la última tecnología, cómodas camas y moderna decoración. Un entorno perfecto hasta en los más mínimos detalles.