The Novotel name is one that is associated with quality and value and this establishment is certainly no exception, located at the very heart of central London. The main attractions of the capital are within easy walks or tube and bus rides. The hotel itself has a great selection of modern amenities that include television and private bathroom.