The Holiday Inn Garden Court Paris Auteuil charming hotel at the foot of Porte de Saint Cloud subway station is the