Advertisement

Puglia’s Patria Palace Hotel

“There is a great deal to see and do in Italy’s Puglia region. The hotel to stay at in Lecce is the Patria Palace, well run by Starwood, with comfortable rooms and an atmospheric bar.”

Patria Palace Hotel, 13 Piazzetta Riccardi, Lecce, Italy; 011-39-0832-245-111, www.starwoodhotels.com. Doubles from about $280.

Ruth Mirvis,

Brentwood

Advertisement