In the heart of London is the Kensington Edwardian Hotel offering a warm and friendly welcome to all guests on business or travelling for leisure. The guest rooms are comfortable and relaxing and they are well equipped with a host of amenities for a pleasant stay. Gloucester Road tube station is within easy reach of the hotel making it easily accessible for everyone. Many popular attractions surround the hotel and they include Buckingham Palace, Kensington Palace, Big Ben and the London Eye.