In the heart of sunny Provence, only 40 minutes from the new Aix-en-Provence TGV (high-speed train) station, 90 minutes from the French Riviera and th....
The Villa Borghese boasts 67 rooms, with air-conditioning, bath, TV Set, (14 channels), bar, phone, WIFI system. All the rooms overlook the garden. Al....