The Lady in Residence

The Lady in Residence

Visit the Menger Hotel of San Antonio where Hedda Krause checks in but never checks out, and one hundred years later her presence is still felt.
Sign up to use