Facilities and services include a 24 hrs reception, wireless internet throughout the hotel, bar and breakfast area.The rooms are equipped with air conditioning, wireless internet, TV, telephone, safety box and tea/coffee making facilities.Address: 225 Kensington High Street, W8 6SA, London, England.