Best San Francisco hotels near St. Patrick Catholic Church