The Ritz Hotel London is a prestitious 133-room hotel located in Piccadilly and overlooking Green Park in London.