The Sonder — Hermann Park facility is located in the town of Houston, and the exact address is: 5927 Almeda Road, Houston, TX 77004, United States of America.