This beautiful hotel is located in the heart of central Londons fashionable South Kensington and provides accommodation in 70 modern comfortable bedrooms. All guestrooms were completely renovated in 2009 and remodelled to high contemporary standards. Accommodation on 5 floors is accessed by a new elevator and rooms have been specially designed with modern styling in mind; all offer direct dial international telephones flat screen televisions and tea coffee making facilities. WIFI is also available in the public areas. The hotel itself is located just 3 minutes walk from Earls Court or Gloucester Road tube stations and is an ideal base for the discerning business traveller wishing to be close to Earls Court or Olympia Exhibition Centre. Similarly the hotel offers leisure travellers a great location for exploring Londons many tourist attractions.