Das Hotel befindet sich 2,5 km von den Kensington Gardens, 4 km vom Buckingham Palace und 5 km vom Big Ben Tower entfernt.
Facilities and services include a 24 hrs reception, lounge bar, elevator, wireless internet (public areas) and parking (extra charge).The rooms are equipped with TV, safety box, telephone, wireless internet, hairdryer and coffee/tea making facilities.Address: 116 Sussex Gardens, W2 1UA, London, England.