Knightsbridge Hotel Pictures

Located just 150 yards from the hugely popular Harrods department store.
Extensive in-room dining options.

>>>BACK TO HOTEL PAGE
CLICK AN IMAGE TO ENLARGE/PLAY SLIDE SHOW