Villa Palermo is named after the European town located on the northwestern coast of Sicily. Constant upgrades including all-new outside furniture by Restoration Hardware, all-new lounge and dining furniture, and new beds are just a few of the amenities th...
more