I hadn't stayed at an aLoft before so I gave it a try. Arrived at night...the lobby was W-ish....music playing, dim lighting etc. There were lots of people hanging out.
My room was nice (the hotel was almost brand new) but nothing special. I am a platinum SPG member and am used to getting upgrades - I think I just got a regular room here.
The Sheratons (aLoft, Four Points and Sheraton Suites) are all in a little "park" by PHL Parking is $6 for overnight. I didn't get a good night's sleep in the room because a) the air conditioner was VERY loud and b) there are nice-looking blinds but no blackout curtains (so it's very light in the AM). Maybe these things would not be an issue in the winter.
All things being equal I would probably stay at the Sheraton Suites and if I wanted a "lobby scene" come over to the aLoft.
hotel reviews