Common description
This hotel enjoys an elegant setting in London. The hotel is located just 300 meters from Earls Court Exhibition Centre. Ideal for business and leisure travelers, the hotel is within easy reach of a number of attractions and points of interest. Guests will find themselves just 10 minutes' walk from London Earl's Court Underground Station. This charming hotel has convenient access to a variety of international restaurants. This charming hotel tempts guests with the promise of a comfortable and enjoyable stay. The rooms are classically designed. Guests can enjoy a wonderful breakfast in the morning and start the day well.
Hotel
Sara Hotel on map