I'm not certain one can corelate this.
The Starwood chain hotel restaurants in Moscow, St. Petersburg, Venice, Paris, London, and Wash. DC (at least 2) are among the best in the city.
Others are not that sharp. Those near airports that I have used do not impress.
jer