Sheraton Belgravia London
Anybody have experience with this London hotel? Stayed there a long time ago and not sure what it's like now.
I'm basically going to spend half my summer in and out of London, and since Starwood gave up my favorite London hotel (47 Park Lane), I'm looking for an alternative.