Excellent location.
The location of the hotel is ideal for travellers as Earls Court Station is located within easy walking distance. The neighborhood immediately surrounding the hotel is filled with attractions, shops, restaurants, and pubs, as well various bus stops for ea