Luxury golf hotels and award-winning championship golf courses in the Algarve, Côte d'Azur and Cairo.