Almost opposite Earls Court station in the heart of the west London suburb, this hotel offers an excellent central position from which to explore the many delights of the local area. There is lots to see and do as well as good links via bus and tube across the city. The rooms in the hotel have been fitted with modern amenities to make you feel at home.