In the heart of Earls Court in west London, this hotel occupies an enviable position within easy reach of the train station and exhibition centres. The area is busy, vibrant and cosmopolitan, and there is certainly no shortage of things to see and do locally. The rooms have all been fitted with modern amenities that include television and private bathroom.