Faits : A. Dès le 1er novembre 2012, Z._ a pris à bail un appartement de trois pièces et demie à Veytaux, au troisième étage d'un bâtiment d'habitation. Conclu par écrit le 15 octobre précédent, le contrat mentionnait un garage au nombre des « locaux ou dépendances mis à disposition à titre gratuit et à bien plaire ». Le loyer mensuel était fixé à 2'500 fr., frais accessoires en sus. Lors de l'état des lieux d'entrée établi le 1er novembre 2012, il a été convenu que le garage demeurerait occupé durant quelques mois par le bailleur et propriétaire X._. Le 9 août 2013, la gérance représentant le bailleur a communiqué à la locataire que le garage était désormais libre et qu'il lui était proposé à la location au prix de 300 fr. par mois. La locataire a réclamé l'usage du garage sur la base du bail déjà conclu, sans frais supplémentaires pour elle. Par lettre recommandée du 17 septembre 2013, le bailleur a déclaré résilier « le garage » avec effet au 31 octobre suivant. La locataire a saisi l'autorité de conciliation compétente afin de contester ce congé. L'essai de conciliation n'a pas abouti et l'autorité a confirmé la validité du congé par proposition de jugement du 19 octobre 2013. B. La locataire s'est opposée à la proposition de jugement. Le 3 février 2014, elle a ouvert action contre le bailleur devant le Tribunal des baux du canton de Vaud. Outre d'autres conclusions, le tribunal était requis de prononcer que le garage était « partie intégrante » du contrat de bail à loyer et que le congé concernant ce local était nul. Le défendeur a conclu au rejet de l'action. Après avoir recueilli divers témoignages, le tribunal s'est prononcé le 26 septembre 2014. Accueillant l'action, il a prononcé que le congé signifié le 17 septembre 2013 est nul, que le garage est partie intégrante de « l'objet » pris à bail et que le loyer initial net fixé à 2'500 fr. par mois est valable. La Cour d'appel civile du Tribunal cantonal a statué le 24 mars 2015 sur l'appel du défendeur; elle a confirmé le jugement. C. Agissant par la voie du recours en matière civile, le défendeur requiert le Tribunal fédéral de prononcer que le garage n'est pas partie intégrante de l'objet remis à bail et que le congé du 17 septembre 2013 est valable. La demanderesse conclut au rejet du recours.