In the pure natural beauty of the French Riviera near Cannes enjoy the lavish comfort of Villa Allegria and its guest house, featuring seven deluxe suites with seven en-suite bathrooms, a heated swimming pool, tennis court, spa, and gym room, all nestled ...
more