Convenient location.
The hotel is situated within a short distance of the Earls Court Underground tube stop in a quiet area. There are lots of restaurant around. The hotel’s location is very convenient, guests are within an easy fifteen minute commute to central London’s top-rated attractions and landmarks.