Facilities and services include a 24 hrs reception, restaurant, cafe bar, elevator, shared kitchen with fridge and TV room with wireless internet.The rooms are equipped with wireless Internet, telephone and coffee/tea facilities. Address: Prince Consort Road, SW7 2BB, London, United Kingdom.