Chelsea is one of the more exclusive and beautiful suburbs of London. This hotel is on the main shopping streets and within easy access of several tube and bus routes so that you can get into the centre of the capital easily. The rooms in the hotel have been well designed and offer a place of rest and relaxation away from the busy streets that include modern amenities.