Originally Posted by H99
My experience has been in Europe or Asia that in main cities the Starwood property is not one to go out of the way to stay in.
The Hotel Bristol in Vienna? The Gritti Palace in Venice? The St. Regis Grand in Rome? The Pulitzer in Amsterdam?