About Houston Methodist St John Hospital. Houston Methodist Hospital is a not-for-profit, faith-based, 907-bed hospital located in the Texas Medical Center, the hospital serves the needs of nearly 400,000 emergency room, outpatient visits, and admissions each year..