Originally Posted by mario33
Sheraton Park Towers, London for having one of the most beautifully designed hotel rooms in the Starwood chain.
I'll second that. My favorite Starwood room by far.
Other's I like in Europe:
Sheraton Porto
St Regis Rome
Hotel Villa Cipriani, Asolo