Concierge.com's insider take:
Starwood, bless its corporate vastness, hasn't ruined this 17th-century palace, though a little bit of soul was lost in the renovation. Still, the 67 rooms, with their shades-of-blue decor and faux-antique TV armoires, are the best in town (especially the second-floor front ones with the little balconies), and the efficient service hits the spot. The Patria Palace is also in a great position, right opposite the Basilica of Santa Croce, and the valet parking means you can leave the car and explore Lecce's Baroque splendors on foot. Atenze, the restaurant, attracts plenty of custom from outside the hotel.